--- /srv/rebuilderd/tmp/rebuilderd0kVeP9/inputs/haskell-zip-stream-utils_0.2.2.0-3_i386.deb +++ /srv/rebuilderd/tmp/rebuilderd0kVeP9/out/haskell-zip-stream-utils_0.2.2.0-3_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-12 23:13:09.000000 debian-binary │ --rw-r--r-- 0 0 0 780 2026-02-12 23:13:09.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3143196 2026-02-12 23:13:09.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 784 2026-02-12 23:13:09.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 3142904 2026-02-12 23:13:09.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/unzip-stream │ │ │┄ 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: d6335349fac778b8a51479263501fd94b922ecf9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 401694505922b1abb062209ff7a32ec4c33d97c2 │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -56,66 +56,66 @@ │ │ │ │ 0xffffffffff741b34 (offset: 0x8079630) -> 0x2c98 fde=[ 214] │ │ │ │ 0xffffffffff741b44 (offset: 0x8079640) -> 0x2cac fde=[ 228] │ │ │ │ 0xffffffffff741b54 (offset: 0x8079650) -> 0x2cc0 fde=[ 23c] │ │ │ │ 0xffffffffff741b84 (offset: 0x8079680) -> 0x2cec fde=[ 268] │ │ │ │ 0xffffffffff741ba4 (offset: 0x80796a0) -> 0x2d14 fde=[ 290] │ │ │ │ 0xffffffffff741bc4 (offset: 0x80796c0) -> 0x2d3c fde=[ 2b8] │ │ │ │ 0xffffffffff741be4 (offset: 0x80796e0) -> 0x2d64 fde=[ 2e0] │ │ │ │ - 0xffffffffffc3b5c4 (offset: 0x85730c0) -> 0x2d8c fde=[ 308] │ │ │ │ - 0xffffffffffc3d2d4 (offset: 0x8574dd0) -> 0x2da0 fde=[ 31c] │ │ │ │ - 0xffffffffffc3d924 (offset: 0x8575420) -> 0x2db4 fde=[ 330] │ │ │ │ - 0xffffffffffc3d934 (offset: 0x8575430) -> 0x2dc8 fde=[ 344] │ │ │ │ - 0xffffffffffc3d944 (offset: 0x8575440) -> 0x2ddc fde=[ 358] │ │ │ │ - 0xffffffffffc3dd94 (offset: 0x8575890) -> 0x2df0 fde=[ 36c] │ │ │ │ - 0xffffffffffc3dda4 (offset: 0x85758a0) -> 0x2e04 fde=[ 380] │ │ │ │ - 0xffffffffffc3ddb4 (offset: 0x85758b0) -> 0x2e18 fde=[ 394] │ │ │ │ - 0xffffffffffc3eaa4 (offset: 0x85765a0) -> 0x2e2c fde=[ 3a8] │ │ │ │ - 0xffffffffffc3eab4 (offset: 0x85765b0) -> 0x2e40 fde=[ 3bc] │ │ │ │ - 0xffffffffffc3eac4 (offset: 0x85765c0) -> 0x2e54 fde=[ 3d0] │ │ │ │ - 0xffffffffffc3ead4 (offset: 0x85765d0) -> 0x2e68 fde=[ 3e4] │ │ │ │ - 0xffffffffffc3eae4 (offset: 0x85765e0) -> 0x2e7c fde=[ 3f8] │ │ │ │ - 0xffffffffffc3eaf4 (offset: 0x85765f0) -> 0x2e90 fde=[ 40c] │ │ │ │ - 0xffffffffffc3eb24 (offset: 0x8576620) -> 0x2eb4 fde=[ 430] │ │ │ │ - 0xffffffffffc3eb34 (offset: 0x8576630) -> 0x2ec8 fde=[ 444] │ │ │ │ - 0xffffffffffc3eb44 (offset: 0x8576640) -> 0x2edc fde=[ 458] │ │ │ │ - 0xffffffffffc5b7c4 (offset: 0x85932c0) -> 0x2ef0 fde=[ 46c] │ │ │ │ - 0xffffffffffc5b7f4 (offset: 0x85932f0) -> 0x2f1c fde=[ 498] │ │ │ │ - 0xffffffffffc5b824 (offset: 0x8593320) -> 0x2f48 fde=[ 4c4] │ │ │ │ - 0xffffffffffc5b854 (offset: 0x8593350) -> 0x2f74 fde=[ 4f0] │ │ │ │ - 0xffffffffffc5b884 (offset: 0x8593380) -> 0x2fa0 fde=[ 51c] │ │ │ │ - 0xffffffffffc5b8b4 (offset: 0x85933b0) -> 0x2fcc fde=[ 548] │ │ │ │ - 0xffffffffffc5b974 (offset: 0x8593470) -> 0x3018 fde=[ 594] │ │ │ │ - 0xffffffffffc5ba14 (offset: 0x8593510) -> 0x3064 fde=[ 5e0] │ │ │ │ - 0xffffffffffc5bac4 (offset: 0x85935c0) -> 0x30c8 fde=[ 644] │ │ │ │ - 0xffffffffffc5bb64 (offset: 0x8593660) -> 0x3114 fde=[ 690] │ │ │ │ - 0xffffffffffc5bc04 (offset: 0x8593700) -> 0x3160 fde=[ 6dc] │ │ │ │ - 0xffffffffffc5bcd4 (offset: 0x85937d0) -> 0x31a8 fde=[ 724] │ │ │ │ - 0xffffffffffc5bd84 (offset: 0x8593880) -> 0x31f0 fde=[ 76c] │ │ │ │ - 0xffffffffffc70ac4 (offset: 0x85a85c0) -> 0x323c fde=[ 7b8] │ │ │ │ - 0xffffffffffc70b24 (offset: 0x85a8620) -> 0x3260 fde=[ 7dc] │ │ │ │ - 0xffffffffffc70bde (offset: 0x85a86da) -> 0x329c fde=[ 818] │ │ │ │ - 0xffffffffffc70c58 (offset: 0x85a8754) -> 0x32d4 fde=[ 850] │ │ │ │ - 0xffffffffffc70c67 (offset: 0x85a8763) -> 0x32f4 fde=[ 870] │ │ │ │ - 0xffffffffffc7126f (offset: 0x85a8d6b) -> 0x3338 fde=[ 8b4] │ │ │ │ - 0xffffffffffc71487 (offset: 0x85a8f83) -> 0x3394 fde=[ 910] │ │ │ │ - 0xffffffffffc71529 (offset: 0x85a9025) -> 0x33dc fde=[ 958] │ │ │ │ - 0xffffffffffc71bd3 (offset: 0x85a96cf) -> 0x343c fde=[ 9b8] │ │ │ │ - 0xffffffffffc71f36 (offset: 0x85a9a32) -> 0x3484 fde=[ a00] │ │ │ │ - 0xffffffffffc723ec (offset: 0x85a9ee8) -> 0x3548 fde=[ ac4] │ │ │ │ - 0xffffffffffc7240d (offset: 0x85a9f09) -> 0x3560 fde=[ adc] │ │ │ │ - 0xffffffffffc72436 (offset: 0x85a9f32) -> 0x3578 fde=[ af4] │ │ │ │ - 0xffffffffffc72452 (offset: 0x85a9f4e) -> 0x3590 fde=[ b0c] │ │ │ │ - 0xffffffffffc7246a (offset: 0x85a9f66) -> 0x35a8 fde=[ b24] │ │ │ │ - 0xffffffffffc72cb7 (offset: 0x85aa7b3) -> 0x36b4 fde=[ c30] │ │ │ │ - 0xffffffffffc72f32 (offset: 0x85aaa2e) -> 0x36f4 fde=[ c70] │ │ │ │ - 0xffffffffffc72f55 (offset: 0x85aaa51) -> 0x3708 fde=[ c84] │ │ │ │ - 0xffffffffffc72f5b (offset: 0x85aaa57) -> 0x371c fde=[ c98] │ │ │ │ - 0xffffffffffc72f96 (offset: 0x85aaa92) -> 0x3740 fde=[ cbc] │ │ │ │ - 0xffffffffffc72fd3 (offset: 0x85aaacf) -> 0x3764 fde=[ ce0] │ │ │ │ - 0xffffffffffc72ff3 (offset: 0x85aaaef) -> 0x3784 fde=[ d00] │ │ │ │ + 0xffffffffffbee624 (offset: 0x8526120) -> 0x2d8c fde=[ 308] │ │ │ │ + 0xffffffffffbee654 (offset: 0x8526150) -> 0x2db8 fde=[ 334] │ │ │ │ + 0xffffffffffbee684 (offset: 0x8526180) -> 0x2de4 fde=[ 360] │ │ │ │ + 0xffffffffffbee6b4 (offset: 0x85261b0) -> 0x2e10 fde=[ 38c] │ │ │ │ + 0xffffffffffbee6e4 (offset: 0x85261e0) -> 0x2e3c fde=[ 3b8] │ │ │ │ + 0xffffffffffbee714 (offset: 0x8526210) -> 0x2e68 fde=[ 3e4] │ │ │ │ + 0xffffffffffbee7d4 (offset: 0x85262d0) -> 0x2eb4 fde=[ 430] │ │ │ │ + 0xffffffffffbee874 (offset: 0x8526370) -> 0x2f00 fde=[ 47c] │ │ │ │ + 0xffffffffffbee924 (offset: 0x8526420) -> 0x2f64 fde=[ 4e0] │ │ │ │ + 0xffffffffffbee9c4 (offset: 0x85264c0) -> 0x2fb0 fde=[ 52c] │ │ │ │ + 0xffffffffffbeea64 (offset: 0x8526560) -> 0x2ffc fde=[ 578] │ │ │ │ + 0xffffffffffbeeb34 (offset: 0x8526630) -> 0x3044 fde=[ 5c0] │ │ │ │ + 0xffffffffffbeebe4 (offset: 0x85266e0) -> 0x308c fde=[ 608] │ │ │ │ + 0xffffffffffc65804 (offset: 0x859d300) -> 0x30d8 fde=[ 654] │ │ │ │ + 0xffffffffffc65864 (offset: 0x859d360) -> 0x30fc fde=[ 678] │ │ │ │ + 0xffffffffffc6591e (offset: 0x859d41a) -> 0x3138 fde=[ 6b4] │ │ │ │ + 0xffffffffffc65998 (offset: 0x859d494) -> 0x3170 fde=[ 6ec] │ │ │ │ + 0xffffffffffc659a7 (offset: 0x859d4a3) -> 0x3190 fde=[ 70c] │ │ │ │ + 0xffffffffffc65faf (offset: 0x859daab) -> 0x31d4 fde=[ 750] │ │ │ │ + 0xffffffffffc661c7 (offset: 0x859dcc3) -> 0x3230 fde=[ 7ac] │ │ │ │ + 0xffffffffffc66269 (offset: 0x859dd65) -> 0x3278 fde=[ 7f4] │ │ │ │ + 0xffffffffffc66913 (offset: 0x859e40f) -> 0x32d8 fde=[ 854] │ │ │ │ + 0xffffffffffc66c76 (offset: 0x859e772) -> 0x3320 fde=[ 89c] │ │ │ │ + 0xffffffffffc6712c (offset: 0x859ec28) -> 0x33e4 fde=[ 960] │ │ │ │ + 0xffffffffffc6714d (offset: 0x859ec49) -> 0x33fc fde=[ 978] │ │ │ │ + 0xffffffffffc67176 (offset: 0x859ec72) -> 0x3414 fde=[ 990] │ │ │ │ + 0xffffffffffc67192 (offset: 0x859ec8e) -> 0x342c fde=[ 9a8] │ │ │ │ + 0xffffffffffc671aa (offset: 0x859eca6) -> 0x3444 fde=[ 9c0] │ │ │ │ + 0xffffffffffc679f7 (offset: 0x859f4f3) -> 0x3550 fde=[ acc] │ │ │ │ + 0xffffffffffc67c72 (offset: 0x859f76e) -> 0x3590 fde=[ b0c] │ │ │ │ + 0xffffffffffc67c95 (offset: 0x859f791) -> 0x35a4 fde=[ b20] │ │ │ │ + 0xffffffffffc67c9b (offset: 0x859f797) -> 0x35b8 fde=[ b34] │ │ │ │ + 0xffffffffffc67cd6 (offset: 0x859f7d2) -> 0x35dc fde=[ b58] │ │ │ │ + 0xffffffffffc67d13 (offset: 0x859f80f) -> 0x3600 fde=[ b7c] │ │ │ │ + 0xffffffffffc67d33 (offset: 0x859f82f) -> 0x3620 fde=[ b9c] │ │ │ │ + 0xffffffffffc6c384 (offset: 0x85a3e80) -> 0x3640 fde=[ bbc] │ │ │ │ + 0xffffffffffc6e094 (offset: 0x85a5b90) -> 0x3654 fde=[ bd0] │ │ │ │ + 0xffffffffffc6e6e4 (offset: 0x85a61e0) -> 0x3668 fde=[ be4] │ │ │ │ + 0xffffffffffc6e6f4 (offset: 0x85a61f0) -> 0x367c fde=[ bf8] │ │ │ │ + 0xffffffffffc6e704 (offset: 0x85a6200) -> 0x3690 fde=[ c0c] │ │ │ │ + 0xffffffffffc6eb54 (offset: 0x85a6650) -> 0x36a4 fde=[ c20] │ │ │ │ + 0xffffffffffc6eb64 (offset: 0x85a6660) -> 0x36b8 fde=[ c34] │ │ │ │ + 0xffffffffffc6eb74 (offset: 0x85a6670) -> 0x36cc fde=[ c48] │ │ │ │ + 0xffffffffffc6f864 (offset: 0x85a7360) -> 0x36e0 fde=[ c5c] │ │ │ │ + 0xffffffffffc6f874 (offset: 0x85a7370) -> 0x36f4 fde=[ c70] │ │ │ │ + 0xffffffffffc6f884 (offset: 0x85a7380) -> 0x3708 fde=[ c84] │ │ │ │ + 0xffffffffffc6f894 (offset: 0x85a7390) -> 0x371c fde=[ c98] │ │ │ │ + 0xffffffffffc6f8a4 (offset: 0x85a73a0) -> 0x3730 fde=[ cac] │ │ │ │ + 0xffffffffffc6f8b4 (offset: 0x85a73b0) -> 0x3744 fde=[ cc0] │ │ │ │ + 0xffffffffffc6f8e4 (offset: 0x85a73e0) -> 0x3768 fde=[ ce4] │ │ │ │ + 0xffffffffffc6f8f4 (offset: 0x85a73f0) -> 0x377c fde=[ cf8] │ │ │ │ + 0xffffffffffc6f904 (offset: 0x85a7400) -> 0x3790 fde=[ d0c] │ │ │ │ 0xffffffffffc734f4 (offset: 0x85aaff0) -> 0x37a4 fde=[ d20] │ │ │ │ 0xffffffffffc73524 (offset: 0x85ab020) -> 0x37b8 fde=[ d34] │ │ │ │ 0xffffffffffc73584 (offset: 0x85ab080) -> 0x37e8 fde=[ d64] │ │ │ │ 0xffffffffffc73684 (offset: 0x85ab180) -> 0x3820 fde=[ d9c] │ │ │ │ 0xffffffffffcffa04 (offset: 0x8637500) -> 0x3848 fde=[ dc4] │ │ │ │ 0xffffffffffdb8444 (offset: 0x86eff40) -> 0x3870 fde=[ dec] │ │ │ │ 0xffffffffffdcd224 (offset: 0x8704d20) -> 0x38dc fde=[ e58] │ │ │ │ @@ -1681,1240 +1681,1240 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 1 to 080796fe │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000308 00000010 000002e0 FDE cie=0000002c pc=085730c0..085730c5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000031c 00000010 000002f4 FDE cie=0000002c pc=08574dd0..08574dd5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000330 00000010 00000308 FDE cie=0000002c pc=08575420..08575425 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000344 00000010 0000031c FDE cie=0000002c pc=08575430..08575435 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000358 00000010 00000330 FDE cie=0000002c pc=08575440..08575445 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000036c 00000010 00000344 FDE cie=0000002c pc=08575890..08575895 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000380 00000010 00000358 FDE cie=0000002c pc=085758a0..085758a5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000394 00000010 0000036c FDE cie=0000002c pc=085758b0..085758b5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003a8 00000010 00000380 FDE cie=0000002c pc=085765a0..085765a6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003bc 00000010 00000394 FDE cie=0000002c pc=085765b0..085765b6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003d0 00000010 000003a8 FDE cie=0000002c pc=085765c0..085765c3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003e4 00000010 000003bc FDE cie=0000002c pc=085765d0..085765d3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003f8 00000010 000003d0 FDE cie=0000002c pc=085765e0..085765e6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000040c 00000020 000003e4 FDE cie=0000002c pc=085765f0..08576620 │ │ │ │ - DW_CFA_advance_loc: 3 to 085765f3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 085765fe │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 08576602 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0857660e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 08576618 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 08576619 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000430 00000010 00000408 FDE cie=0000002c pc=08576620..08576628 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000444 00000010 0000041c FDE cie=0000002c pc=08576630..08576633 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000458 00000010 00000430 FDE cie=0000002c pc=08576640..08576641 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000046c 00000028 00000444 FDE cie=0000002c pc=085932c0..085932ef │ │ │ │ - DW_CFA_advance_loc: 1 to 085932c1 │ │ │ │ +00000308 00000028 000002e0 FDE cie=0000002c pc=08526120..0852614f │ │ │ │ + DW_CFA_advance_loc: 1 to 08526121 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 085932cf │ │ │ │ + DW_CFA_advance_loc: 14 to 0852612f │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 20 to 085932e3 │ │ │ │ + DW_CFA_advance_loc: 20 to 08526143 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 085932e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526144 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 085932e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526145 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 085932ed │ │ │ │ + DW_CFA_advance_loc: 8 to 0852614d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085932ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0852614e │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000498 00000028 00000470 FDE cie=0000002c pc=085932f0..0859331f │ │ │ │ - DW_CFA_advance_loc: 1 to 085932f1 │ │ │ │ +00000334 00000028 0000030c FDE cie=0000002c pc=08526150..0852617f │ │ │ │ + DW_CFA_advance_loc: 1 to 08526151 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 085932ff │ │ │ │ + DW_CFA_advance_loc: 14 to 0852615f │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 08593303 │ │ │ │ + DW_CFA_advance_loc: 4 to 08526163 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0859330c │ │ │ │ + DW_CFA_advance_loc: 9 to 0852616c │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 9 to 08593315 │ │ │ │ + DW_CFA_advance_loc: 9 to 08526175 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0859331d │ │ │ │ + DW_CFA_advance_loc: 8 to 0852617d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859331e │ │ │ │ + DW_CFA_advance_loc: 1 to 0852617e │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004c4 00000028 0000049c FDE cie=0000002c pc=08593320..08593345 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593321 │ │ │ │ +00000360 00000028 00000338 FDE cie=0000002c pc=08526180..085261a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526181 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0859332f │ │ │ │ + DW_CFA_advance_loc: 14 to 0852618f │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 08593333 │ │ │ │ + DW_CFA_advance_loc: 4 to 08526193 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 08593337 │ │ │ │ + DW_CFA_advance_loc: 4 to 08526197 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0859333b │ │ │ │ + DW_CFA_advance_loc: 4 to 0852619b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 08593343 │ │ │ │ + DW_CFA_advance_loc: 8 to 085261a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593344 │ │ │ │ + DW_CFA_advance_loc: 1 to 085261a4 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f0 00000028 000004c8 FDE cie=0000002c pc=08593350..0859337f │ │ │ │ - DW_CFA_advance_loc: 1 to 08593351 │ │ │ │ +0000038c 00000028 00000364 FDE cie=0000002c pc=085261b0..085261df │ │ │ │ + DW_CFA_advance_loc: 1 to 085261b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0859335f │ │ │ │ + DW_CFA_advance_loc: 14 to 085261bf │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 08593363 │ │ │ │ + DW_CFA_advance_loc: 4 to 085261c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0859336c │ │ │ │ + DW_CFA_advance_loc: 9 to 085261cc │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 9 to 08593375 │ │ │ │ + DW_CFA_advance_loc: 9 to 085261d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0859337d │ │ │ │ + DW_CFA_advance_loc: 8 to 085261dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859337e │ │ │ │ + DW_CFA_advance_loc: 1 to 085261de │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000051c 00000028 000004f4 FDE cie=0000002c pc=08593380..085933ac │ │ │ │ - DW_CFA_advance_loc: 1 to 08593381 │ │ │ │ +000003b8 00000028 00000390 FDE cie=0000002c pc=085261e0..0852620c │ │ │ │ + DW_CFA_advance_loc: 1 to 085261e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0859338f │ │ │ │ + DW_CFA_advance_loc: 14 to 085261ef │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 08593393 │ │ │ │ + DW_CFA_advance_loc: 4 to 085261f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 08593399 │ │ │ │ + DW_CFA_advance_loc: 6 to 085261f9 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 9 to 085933a2 │ │ │ │ + DW_CFA_advance_loc: 9 to 08526202 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 085933aa │ │ │ │ + DW_CFA_advance_loc: 8 to 0852620a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085933ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0852620b │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000548 00000048 00000520 FDE cie=0000002c pc=085933b0..0859346d │ │ │ │ - DW_CFA_advance_loc: 1 to 085933b1 │ │ │ │ +000003e4 00000048 000003bc FDE cie=0000002c pc=08526210..085262cd │ │ │ │ + DW_CFA_advance_loc: 1 to 08526211 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085933b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526212 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085933b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526213 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0859344f │ │ │ │ + DW_CFA_advance_loc1: 156 to 085262af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593450 │ │ │ │ + DW_CFA_advance_loc: 1 to 085262b0 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593451 │ │ │ │ + DW_CFA_advance_loc: 1 to 085262b1 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 08593458 │ │ │ │ + DW_CFA_advance_loc: 7 to 085262b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0859345b │ │ │ │ + DW_CFA_advance_loc: 3 to 085262bb │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 3 to 0859345e │ │ │ │ + DW_CFA_advance_loc: 3 to 085262be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 08593460 │ │ │ │ + DW_CFA_advance_loc: 2 to 085262c0 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593461 │ │ │ │ + DW_CFA_advance_loc: 1 to 085262c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 08593469 │ │ │ │ + DW_CFA_advance_loc: 8 to 085262c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859346a │ │ │ │ + DW_CFA_advance_loc: 1 to 085262ca │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859346b │ │ │ │ + DW_CFA_advance_loc: 1 to 085262cb │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859346c │ │ │ │ + DW_CFA_advance_loc: 1 to 085262cc │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000594 00000048 0000056c FDE cie=0000002c pc=08593470..0859350e │ │ │ │ - DW_CFA_advance_loc: 1 to 08593471 │ │ │ │ +00000430 00000048 00000408 FDE cie=0000002c pc=085262d0..0852636e │ │ │ │ + DW_CFA_advance_loc: 1 to 085262d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593472 │ │ │ │ + DW_CFA_advance_loc: 1 to 085262d2 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593473 │ │ │ │ + DW_CFA_advance_loc: 1 to 085262d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 085934f0 │ │ │ │ + DW_CFA_advance_loc1: 125 to 08526350 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085934f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526351 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085934f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526352 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 085934f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 08526358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 085934fb │ │ │ │ + DW_CFA_advance_loc: 3 to 0852635b │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 085934ff │ │ │ │ + DW_CFA_advance_loc: 4 to 0852635f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 08593501 │ │ │ │ + DW_CFA_advance_loc: 2 to 08526361 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593502 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526362 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0859350a │ │ │ │ + DW_CFA_advance_loc: 8 to 0852636a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859350b │ │ │ │ + DW_CFA_advance_loc: 1 to 0852636b │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859350c │ │ │ │ + DW_CFA_advance_loc: 1 to 0852636c │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859350d │ │ │ │ + DW_CFA_advance_loc: 1 to 0852636d │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e0 00000060 000005b8 FDE cie=0000002c pc=08593510..085935b5 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593511 │ │ │ │ +0000047c 00000060 00000454 FDE cie=0000002c pc=08526370..08526415 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526371 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593512 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526372 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593513 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526373 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593514 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526374 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08593517 │ │ │ │ + DW_CFA_advance_loc: 3 to 08526377 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 111 to 08593586 │ │ │ │ + DW_CFA_advance_loc1: 111 to 085263e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593587 │ │ │ │ + DW_CFA_advance_loc: 1 to 085263e7 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593588 │ │ │ │ + DW_CFA_advance_loc: 1 to 085263e8 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593589 │ │ │ │ + DW_CFA_advance_loc: 1 to 085263e9 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859358a │ │ │ │ + DW_CFA_advance_loc: 1 to 085263ea │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 08593590 │ │ │ │ + DW_CFA_advance_loc: 6 to 085263f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0859359e │ │ │ │ + DW_CFA_advance_loc: 14 to 085263fe │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ - DW_CFA_advance_loc: 4 to 085935a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 08526402 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 085935a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 08526404 │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526405 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 085935ad │ │ │ │ + DW_CFA_advance_loc: 8 to 0852640d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 085935b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 08526410 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526411 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526412 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526413 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526414 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000644 00000048 0000061c FDE cie=0000002c pc=085935c0..0859365e │ │ │ │ - DW_CFA_advance_loc: 1 to 085935c1 │ │ │ │ +000004e0 00000048 000004b8 FDE cie=0000002c pc=08526420..085264be │ │ │ │ + DW_CFA_advance_loc: 1 to 08526421 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526422 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085935c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526423 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 08593640 │ │ │ │ + DW_CFA_advance_loc1: 125 to 085264a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593641 │ │ │ │ + DW_CFA_advance_loc: 1 to 085264a1 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593642 │ │ │ │ + DW_CFA_advance_loc: 1 to 085264a2 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 08593648 │ │ │ │ + DW_CFA_advance_loc: 6 to 085264a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0859364b │ │ │ │ + DW_CFA_advance_loc: 3 to 085264ab │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0859364f │ │ │ │ + DW_CFA_advance_loc: 4 to 085264af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 08593651 │ │ │ │ + DW_CFA_advance_loc: 2 to 085264b1 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593652 │ │ │ │ + DW_CFA_advance_loc: 1 to 085264b2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0859365a │ │ │ │ + DW_CFA_advance_loc: 8 to 085264ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859365b │ │ │ │ + DW_CFA_advance_loc: 1 to 085264bb │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859365c │ │ │ │ + DW_CFA_advance_loc: 1 to 085264bc │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859365d │ │ │ │ + DW_CFA_advance_loc: 1 to 085264bd │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000690 00000048 00000668 FDE cie=0000002c pc=08593660..085936fe │ │ │ │ - DW_CFA_advance_loc: 1 to 08593661 │ │ │ │ +0000052c 00000048 00000504 FDE cie=0000002c pc=085264c0..0852655e │ │ │ │ + DW_CFA_advance_loc: 1 to 085264c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593662 │ │ │ │ + DW_CFA_advance_loc: 1 to 085264c2 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593663 │ │ │ │ + DW_CFA_advance_loc: 1 to 085264c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 085936e0 │ │ │ │ + DW_CFA_advance_loc1: 125 to 08526540 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085936e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526541 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085936e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526542 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 085936e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 08526548 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 085936eb │ │ │ │ + DW_CFA_advance_loc: 3 to 0852654b │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 085936ef │ │ │ │ + DW_CFA_advance_loc: 4 to 0852654f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 085936f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 08526551 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 085936f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526552 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 085936fa │ │ │ │ + DW_CFA_advance_loc: 8 to 0852655a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085936fb │ │ │ │ + DW_CFA_advance_loc: 1 to 0852655b │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085936fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0852655c │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085936fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0852655d │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 00000044 000006b4 FDE cie=0000002c pc=08593700..085937ca │ │ │ │ - DW_CFA_advance_loc: 1 to 08593701 │ │ │ │ +00000578 00000044 00000550 FDE cie=0000002c pc=08526560..0852662a │ │ │ │ + DW_CFA_advance_loc: 1 to 08526561 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593702 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526562 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 14 to 08593710 │ │ │ │ + DW_CFA_advance_loc: 14 to 08526570 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 149 to 085937a5 │ │ │ │ + DW_CFA_advance_loc1: 149 to 08526605 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526606 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526607 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 9 to 085937b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 08526610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 085937b5 │ │ │ │ + DW_CFA_advance_loc: 5 to 08526615 │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ - DW_CFA_advance_loc: 4 to 085937b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 08526619 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 085937bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0852661b │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0852661c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 085937c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 08526624 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 085937c7 │ │ │ │ + DW_CFA_advance_loc: 3 to 08526627 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526628 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526629 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 00000044 000006fc FDE cie=0000002c pc=085937d0..08593878 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937d1 │ │ │ │ +000005c0 00000044 00000598 FDE cie=0000002c pc=08526630..085266d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526631 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085937d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526632 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 14 to 085937e0 │ │ │ │ + DW_CFA_advance_loc: 14 to 08526640 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 123 to 0859385b │ │ │ │ + DW_CFA_advance_loc1: 123 to 085266bb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859385c │ │ │ │ + DW_CFA_advance_loc: 1 to 085266bc │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859385d │ │ │ │ + DW_CFA_advance_loc: 1 to 085266bd │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 3 to 08593860 │ │ │ │ + DW_CFA_advance_loc: 3 to 085266c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 08593863 │ │ │ │ + DW_CFA_advance_loc: 3 to 085266c3 │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ - DW_CFA_advance_loc: 4 to 08593867 │ │ │ │ + DW_CFA_advance_loc: 4 to 085266c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 08593869 │ │ │ │ + DW_CFA_advance_loc: 2 to 085266c9 │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859386a │ │ │ │ + DW_CFA_advance_loc: 1 to 085266ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 08593872 │ │ │ │ + DW_CFA_advance_loc: 8 to 085266d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 08593875 │ │ │ │ + DW_CFA_advance_loc: 3 to 085266d5 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593876 │ │ │ │ + DW_CFA_advance_loc: 1 to 085266d6 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593877 │ │ │ │ + DW_CFA_advance_loc: 1 to 085266d7 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000076c 00000048 00000744 FDE cie=0000002c pc=08593880..0859391e │ │ │ │ - DW_CFA_advance_loc: 1 to 08593881 │ │ │ │ +00000608 00000048 000005e0 FDE cie=0000002c pc=085266e0..0852677e │ │ │ │ + DW_CFA_advance_loc: 1 to 085266e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593882 │ │ │ │ + DW_CFA_advance_loc: 1 to 085266e2 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593883 │ │ │ │ + DW_CFA_advance_loc: 1 to 085266e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 08593900 │ │ │ │ + DW_CFA_advance_loc1: 125 to 08526760 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593901 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526761 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593902 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526762 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 08593908 │ │ │ │ + DW_CFA_advance_loc: 6 to 08526768 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0859390b │ │ │ │ + DW_CFA_advance_loc: 3 to 0852676b │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0859390f │ │ │ │ + DW_CFA_advance_loc: 4 to 0852676f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 08593911 │ │ │ │ + DW_CFA_advance_loc: 2 to 08526771 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 08593912 │ │ │ │ + DW_CFA_advance_loc: 1 to 08526772 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0859391a │ │ │ │ + DW_CFA_advance_loc: 8 to 0852677a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859391b │ │ │ │ + DW_CFA_advance_loc: 1 to 0852677b │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859391c │ │ │ │ + DW_CFA_advance_loc: 1 to 0852677c │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0859391d │ │ │ │ + DW_CFA_advance_loc: 1 to 0852677d │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007b8 00000020 00000790 FDE cie=0000002c pc=085a85c0..085a8620 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a85c1 │ │ │ │ +00000654 00000020 0000062c FDE cie=0000002c pc=0859d300..0859d360 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d301 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a85c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d302 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ - DW_CFA_advance_loc1: 92 to 085a861e │ │ │ │ + DW_CFA_advance_loc1: 92 to 0859d35e │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a861f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d35f │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ │ │ │ -000007dc 00000038 000007b4 FDE cie=0000002c pc=085a8620..085a86da │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8621 │ │ │ │ +00000678 00000038 00000650 FDE cie=0000002c pc=0859d360..0859d41a │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d361 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8622 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d362 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8623 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d363 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8624 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d364 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a8627 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859d367 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 174 to 085a86d5 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0859d415 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d416 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d417 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d418 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d419 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ │ │ │ -00000818 00000034 000007f0 FDE cie=0000002c pc=085a86da..085a8754 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86db │ │ │ │ +000006b4 00000034 0000068c FDE cie=0000002c pc=0859d41a..0859d494 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d41b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d41c │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d41d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a86de │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d41e │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc1: 114 to 085a8750 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0859d490 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8751 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d491 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8752 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d492 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8753 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d493 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000850 0000001c 00000828 FDE cie=0000002c pc=085a8754..085a8763 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a8757 │ │ │ │ +000006ec 0000001c 000006c4 FDE cie=0000002c pc=0859d494..0859d4a3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859d497 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8758 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d498 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8759 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d499 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a875a │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d49a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 085a8762 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859d4a2 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ │ │ │ -00000870 00000040 00000848 FDE cie=0000002c pc=085a8763..085a8d6b │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8764 │ │ │ │ +0000070c 00000040 000006e4 FDE cie=0000002c pc=0859d4a3..0859daab │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d4a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8765 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d4a5 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8766 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d4a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8767 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859d4a7 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 6 to 085a876d │ │ │ │ + DW_CFA_advance_loc: 6 to 0859d4ad │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1485 to 085a8d3a │ │ │ │ + DW_CFA_advance_loc2: 1485 to 0859da7a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d3b │ │ │ │ + DW_CFA_advance_loc: 1 to 0859da7b │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d3c │ │ │ │ + DW_CFA_advance_loc: 1 to 0859da7c │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d3d │ │ │ │ + DW_CFA_advance_loc: 1 to 0859da7d │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d3e │ │ │ │ + DW_CFA_advance_loc: 1 to 0859da7e │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859da7f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008b4 00000058 0000088c FDE cie=0000002c pc=085a8d6b..085a8f83 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d6c │ │ │ │ +00000750 00000058 00000728 FDE cie=0000002c pc=0859daab..0859dcc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859daac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0859daad │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0859daae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8d6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859daaf │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a8d72 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859dab2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc1: 134 to 085a8df8 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0859db38 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8df9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859db39 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 085a8e09 │ │ │ │ + DW_CFA_advance_loc: 16 to 0859db49 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc1: 82 to 085a8e5b │ │ │ │ + DW_CFA_advance_loc1: 82 to 0859db9b │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8e5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0859db9c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 085a8e6c │ │ │ │ + DW_CFA_advance_loc: 16 to 0859dbac │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc1: 170 to 085a8f16 │ │ │ │ + DW_CFA_advance_loc1: 170 to 0859dc56 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dc57 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 085a8f27 │ │ │ │ + DW_CFA_advance_loc: 16 to 0859dc67 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc1: 87 to 085a8f7e │ │ │ │ + DW_CFA_advance_loc1: 87 to 0859dcbe │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcbf │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc0 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc1 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc2 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000910 00000044 000008e8 FDE cie=0000002c pc=085a8f83..085a9025 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f84 │ │ │ │ +000007ac 00000044 00000784 FDE cie=0000002c pc=0859dcc3..0859dd65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc5 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f86 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8f87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dcc7 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a8f8a │ │ │ │ + DW_CFA_advance_loc: 3 to 0859dcca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 62 to 085a8fc8 │ │ │ │ + DW_CFA_advance_loc: 62 to 0859dd08 │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a8fc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd09 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a8fd5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859dd15 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc1: 75 to 085a9020 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0859dd60 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9021 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd61 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9022 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd62 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9023 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd63 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9024 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd64 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000958 0000005c 00000930 FDE cie=0000002c pc=085a9025..085a96cf │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9026 │ │ │ │ +000007f4 0000005c 000007cc FDE cie=0000002c pc=0859dd65..0859e40f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd66 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9027 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd67 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9028 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9029 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859dd69 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 6 to 085a902f │ │ │ │ + DW_CFA_advance_loc: 6 to 0859dd6f │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc2: 861 to 085a938c │ │ │ │ + DW_CFA_advance_loc2: 861 to 0859e0cc │ │ │ │ DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 20 to 085a93a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0859e0e0 │ │ │ │ DW_CFA_def_cfa_offset: 364 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a93a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e0e1 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a93ad │ │ │ │ + DW_CFA_advance_loc: 12 to 0859e0ed │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 6 to 085a93b3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0859e0f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a93b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e0f4 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a93b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e0f5 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a93b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e0f6 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a93b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e0f7 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a93b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e0f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 770 to 085a96ba │ │ │ │ + DW_CFA_advance_loc2: 770 to 0859e3fa │ │ │ │ DW_CFA_def_cfa_offset: 356 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a96bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e3fb │ │ │ │ DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 15 to 085a96ca │ │ │ │ + DW_CFA_advance_loc: 15 to 0859e40a │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009b8 00000044 00000990 FDE cie=0000002c pc=085a96cf..085a9a32 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a96d0 │ │ │ │ +00000854 00000044 0000082c FDE cie=0000002c pc=0859e40f..0859e772 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e410 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a96d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e411 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a96d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a96d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e413 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a96d6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859e416 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 839 to 085a9a1d │ │ │ │ + DW_CFA_advance_loc2: 839 to 0859e75d │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a1e │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e75e │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 15 to 085a9a2d │ │ │ │ + DW_CFA_advance_loc: 15 to 0859e76d │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a2e │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e76e │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e76f │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e770 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a31 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e771 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a00 000000c0 000009d8 FDE cie=0000002c pc=085a9a32..085a9ee8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a33 │ │ │ │ +0000089c 000000c0 00000874 FDE cie=0000002c pc=0859e772..0859ec28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e773 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a34 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e774 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e775 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9a36 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e776 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a9a39 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859e779 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 118 to 085a9aaf │ │ │ │ + DW_CFA_advance_loc1: 118 to 0859e7ef │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9ab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e7f0 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 8 to 085a9ab8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859e7f8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 57 to 085a9af1 │ │ │ │ + DW_CFA_advance_loc: 57 to 0859e831 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9af2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e832 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9af3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e833 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9af4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e834 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9af5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e835 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9af6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e836 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 085a9b2b │ │ │ │ + DW_CFA_advance_loc: 53 to 0859e86b │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9b2c │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e86c │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 8 to 085a9b34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859e874 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 085a9bb0 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0859e8f0 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 5 to 085a9bb5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0859e8f5 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 085a9bb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0859e8f9 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 4 to 085a9bbd │ │ │ │ + DW_CFA_advance_loc: 4 to 0859e8fd │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9bc9 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859e909 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 085a9c37 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0859e977 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9c38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e978 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9c44 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859e984 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 085a9c88 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0859e9c8 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9c89 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859e9c9 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9c95 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859e9d5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 085a9cd8 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0859ea18 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9cd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859ea19 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9ce5 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859ea25 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 76 to 085a9d31 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0859ea71 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9d32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859ea72 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9d3e │ │ │ │ + DW_CFA_advance_loc: 12 to 0859ea7e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 085a9d81 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0859eac1 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9d82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859eac2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9d8e │ │ │ │ + DW_CFA_advance_loc: 12 to 0859eace │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 76 to 085a9dda │ │ │ │ + DW_CFA_advance_loc1: 76 to 0859eb1a │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9ddb │ │ │ │ + DW_CFA_advance_loc: 1 to 0859eb1b │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 12 to 085a9de7 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859eb27 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 65 to 085a9e28 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0859eb68 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9e29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859eb69 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 8 to 085a9e31 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859eb71 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 69 to 085a9e76 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0859ebb6 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9e77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859ebb7 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 8 to 085a9e7f │ │ │ │ + DW_CFA_advance_loc: 8 to 0859ebbf │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 70 to 085a9ec5 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0859ec05 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 4 to 085a9ec9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0859ec09 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 085a9ecd │ │ │ │ + DW_CFA_advance_loc: 4 to 0859ec0d │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 5 to 085a9ed2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0859ec12 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 17 to 085a9ee3 │ │ │ │ + DW_CFA_advance_loc: 17 to 0859ec23 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ac4 00000014 00000a9c FDE cie=0000002c pc=085a9ee8..085a9f09 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a9eeb │ │ │ │ +00000960 00000014 00000938 FDE cie=0000002c pc=0859ec28..0859ec49 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859ec2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 085a9f08 │ │ │ │ + DW_CFA_advance_loc: 29 to 0859ec48 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000adc 00000014 00000ab4 FDE cie=0000002c pc=085a9f09..085a9f32 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a9f0c │ │ │ │ +00000978 00000014 00000950 FDE cie=0000002c pc=0859ec49..0859ec72 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859ec4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 37 to 085a9f31 │ │ │ │ + DW_CFA_advance_loc: 37 to 0859ec71 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000af4 00000014 00000acc FDE cie=0000002c pc=085a9f32..085a9f4e │ │ │ │ - DW_CFA_advance_loc: 3 to 085a9f35 │ │ │ │ +00000990 00000014 00000968 FDE cie=0000002c pc=0859ec72..0859ec8e │ │ │ │ + DW_CFA_advance_loc: 3 to 0859ec75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 085a9f4d │ │ │ │ + DW_CFA_advance_loc: 24 to 0859ec8d │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b0c 00000014 00000ae4 FDE cie=0000002c pc=085a9f4e..085a9f66 │ │ │ │ - DW_CFA_advance_loc: 3 to 085a9f51 │ │ │ │ +000009a8 00000014 00000980 FDE cie=0000002c pc=0859ec8e..0859eca6 │ │ │ │ + DW_CFA_advance_loc: 3 to 0859ec91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 085a9f65 │ │ │ │ + DW_CFA_advance_loc: 20 to 0859eca5 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b24 00000108 00000afc FDE cie=0000002c pc=085a9f66..085aa7b3 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9f67 │ │ │ │ +000009c0 00000108 00000998 FDE cie=0000002c pc=0859eca6..0859f4f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859eca7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9f68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859eca8 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9f69 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859eca9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085a9f6a │ │ │ │ + DW_CFA_advance_loc: 1 to 0859ecaa │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 6 to 085a9f70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0859ecb0 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 226 to 085aa052 │ │ │ │ + DW_CFA_advance_loc1: 226 to 0859ed92 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa053 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859ed93 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa054 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859ed94 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa05c │ │ │ │ + DW_CFA_advance_loc: 8 to 0859ed9c │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 788 to 085aa370 │ │ │ │ + DW_CFA_advance_loc2: 788 to 0859f0b0 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 34 to 085aa392 │ │ │ │ + DW_CFA_advance_loc: 34 to 0859f0d2 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa393 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f0d3 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aa39f │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f0df │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 6 to 085aa3a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0859f0e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa3a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f0e6 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa3a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f0e7 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa3a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f0e8 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa3a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f0e9 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa3aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f0ea │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 72 to 085aa3f2 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0859f132 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 13 to 085aa3ff │ │ │ │ + DW_CFA_advance_loc: 13 to 0859f13f │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 6 to 085aa405 │ │ │ │ + DW_CFA_advance_loc: 6 to 0859f145 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aa411 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f151 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 53 to 085aa446 │ │ │ │ + DW_CFA_advance_loc: 53 to 0859f186 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 10 to 085aa450 │ │ │ │ + DW_CFA_advance_loc: 10 to 0859f190 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa451 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f191 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa459 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f199 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 131 to 085aa4dc │ │ │ │ + DW_CFA_advance_loc1: 131 to 0859f21c │ │ │ │ DW_CFA_def_cfa_offset: 244 │ │ │ │ - DW_CFA_advance_loc: 2 to 085aa4de │ │ │ │ + DW_CFA_advance_loc: 2 to 0859f21e │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 085aa4e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0859f220 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 17 to 085aa4f1 │ │ │ │ + DW_CFA_advance_loc: 17 to 0859f231 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 18 to 085aa503 │ │ │ │ + DW_CFA_advance_loc: 18 to 0859f243 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 108 to 085aa56f │ │ │ │ + DW_CFA_advance_loc1: 108 to 0859f2af │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 26 to 085aa589 │ │ │ │ + DW_CFA_advance_loc: 26 to 0859f2c9 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa58a │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f2ca │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa592 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f2d2 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 40 to 085aa5ba │ │ │ │ + DW_CFA_advance_loc: 40 to 0859f2fa │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa5bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f2fb │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aa5c7 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f307 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 48 to 085aa5f7 │ │ │ │ + DW_CFA_advance_loc: 48 to 0859f337 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 26 to 085aa611 │ │ │ │ + DW_CFA_advance_loc: 26 to 0859f351 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa612 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f352 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa61a │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f35a │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 50 to 085aa64c │ │ │ │ + DW_CFA_advance_loc: 50 to 0859f38c │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa64d │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f38d │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aa659 │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f399 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 52 to 085aa68d │ │ │ │ + DW_CFA_advance_loc: 52 to 0859f3cd │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 26 to 085aa6a7 │ │ │ │ + DW_CFA_advance_loc: 26 to 0859f3e7 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa6a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f3e8 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa6b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f3f0 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 50 to 085aa6e2 │ │ │ │ + DW_CFA_advance_loc: 50 to 0859f422 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa6e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f423 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aa6ef │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f42f │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 51 to 085aa722 │ │ │ │ + DW_CFA_advance_loc: 51 to 0859f462 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 19 to 085aa735 │ │ │ │ + DW_CFA_advance_loc: 19 to 0859f475 │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa736 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f476 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa73e │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f47e │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 49 to 085aa76f │ │ │ │ + DW_CFA_advance_loc: 49 to 0859f4af │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa770 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f4b0 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aa778 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f4b8 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c30 0000003c 00000c08 FDE cie=0000002c pc=085aa7b3..085aaa2e │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa7b4 │ │ │ │ +00000acc 0000003c 00000aa4 FDE cie=0000002c pc=0859f4f3..0859f76e │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f4f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa7b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f4f5 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa7b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f4f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa7b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f4f7 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 085aa7ba │ │ │ │ + DW_CFA_advance_loc: 3 to 0859f4fa │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 389 to 085aa93f │ │ │ │ + DW_CFA_advance_loc2: 389 to 0859f67f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa940 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f680 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa941 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f681 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa942 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f682 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa943 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f683 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aa944 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f684 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c70 00000010 00000c48 FDE cie=0000002c pc=085aaa2e..085aaa51 │ │ │ │ +00000b0c 00000010 00000ae4 FDE cie=0000002c pc=0859f76e..0859f791 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c84 00000010 00000c5c FDE cie=0000002c pc=085aaa51..085aaa57 │ │ │ │ +00000b20 00000010 00000af8 FDE cie=0000002c pc=0859f791..0859f797 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c98 00000020 00000c70 FDE cie=0000002c pc=085aaa57..085aaa92 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aaa58 │ │ │ │ +00000b34 00000020 00000b0c FDE cie=0000002c pc=0859f797..0859f7d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f798 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 085aaa86 │ │ │ │ + DW_CFA_advance_loc: 46 to 0859f7c6 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 2 to 085aaa88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0859f7c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aaa90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f7d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aaa91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f7d1 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cbc 00000020 00000c94 FDE cie=0000002c pc=085aaa92..085aaacf │ │ │ │ - DW_CFA_advance_loc: 1 to 085aaa93 │ │ │ │ +00000b58 00000020 00000b30 FDE cie=0000002c pc=0859f7d2..0859f80f │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f7d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 085aaac3 │ │ │ │ + DW_CFA_advance_loc: 48 to 0859f803 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 2 to 085aaac5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0859f805 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 085aaacd │ │ │ │ + DW_CFA_advance_loc: 8 to 0859f80d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 085aaace │ │ │ │ + DW_CFA_advance_loc: 1 to 0859f80e │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ce0 0000001c 00000cb8 FDE cie=0000002c pc=085aaacf..085aaaef │ │ │ │ - DW_CFA_advance_loc: 3 to 085aaad2 │ │ │ │ +00000b7c 0000001c 00000b54 FDE cie=0000002c pc=0859f80f..0859f82f │ │ │ │ + DW_CFA_advance_loc: 3 to 0859f812 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aaade │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f81e │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 085aaae2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0859f822 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 085aaaee │ │ │ │ + DW_CFA_advance_loc: 12 to 0859f82e │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d00 0000001c 00000cd8 FDE cie=0000002c pc=085aaaef..085aab0b │ │ │ │ - DW_CFA_advance_loc: 3 to 085aaaf2 │ │ │ │ +00000b9c 0000001c 00000b74 FDE cie=0000002c pc=0859f82f..0859f84b │ │ │ │ + DW_CFA_advance_loc: 3 to 0859f832 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 085aaaf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0859f836 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 085aaafa │ │ │ │ + DW_CFA_advance_loc: 4 to 0859f83a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 085aab0a │ │ │ │ + DW_CFA_advance_loc: 16 to 0859f84a │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ +00000bbc 00000010 00000b94 FDE cie=0000002c pc=085a3e80..085a3e85 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000bd0 00000010 00000ba8 FDE cie=0000002c pc=085a5b90..085a5b95 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000be4 00000010 00000bbc FDE cie=0000002c pc=085a61e0..085a61e5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000bf8 00000010 00000bd0 FDE cie=0000002c pc=085a61f0..085a61f5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c0c 00000010 00000be4 FDE cie=0000002c pc=085a6200..085a6205 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c20 00000010 00000bf8 FDE cie=0000002c pc=085a6650..085a6655 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c34 00000010 00000c0c FDE cie=0000002c pc=085a6660..085a6665 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c48 00000010 00000c20 FDE cie=0000002c pc=085a6670..085a6675 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c5c 00000010 00000c34 FDE cie=0000002c pc=085a7360..085a7366 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c70 00000010 00000c48 FDE cie=0000002c pc=085a7370..085a7376 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c84 00000010 00000c5c FDE cie=0000002c pc=085a7380..085a7383 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c98 00000010 00000c70 FDE cie=0000002c pc=085a7390..085a7393 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000cac 00000010 00000c84 FDE cie=0000002c pc=085a73a0..085a73a6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000cc0 00000020 00000c98 FDE cie=0000002c pc=085a73b0..085a73e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 085a73b3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 11 to 085a73be │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ + DW_CFA_advance_loc: 4 to 085a73c2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 085a73ce │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 085a73d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ + DW_CFA_advance_loc: 1 to 085a73d9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ce4 00000010 00000cbc FDE cie=0000002c pc=085a73e0..085a73e8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000cf8 00000010 00000cd0 FDE cie=0000002c pc=085a73f0..085a73f3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d0c 00000010 00000ce4 FDE cie=0000002c pc=085a7400..085a7401 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ 00000d20 00000010 00000cf8 FDE cie=0000002c pc=085aaff0..085ab011 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000d34 0000002c 00000d0c FDE cie=0000002c pc=085ab020..085ab051 │ │ │ │ DW_CFA_advance_loc: 1 to 085ab021 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -603,25 +603,74 @@ │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.DropWhile_Yield │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.DropWhile_Next │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.Stream │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.Yield │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.Skip │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.Done │ │ │ │ vector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk:Data.Stream.Monadic.Box │ │ │ │ +'C:MonadPrimBase │ │ │ │ +'C:MonadPrim │ │ │ │ +Control.Monad.Primitive │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:MonadPrimBase │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:MonadPrim │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:PrimBase │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:PrimMonad │ │ │ │ +'PrimStorable │ │ │ │ +Data.Primitive.Types: implementation mistake in `Prim` instance │ │ │ │ +./Data/Primitive/Types.hs │ │ │ │ +Data.Primitive.Types │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Types.C:Prim │ │ │ │ +'PushArray │ │ │ │ +'EmptyStack │ │ │ │ +ArrayStack │ │ │ │ +'MutableArray │ │ │ │ +unsafeArrayFromListN' │ │ │ │ +GHC.Internal.Base │ │ │ │ +GHC.Types │ │ │ │ +ghc-prim │ │ │ │ +emptyArray# │ │ │ │ +mfix for Data.Primitive.Array applied to strict function. │ │ │ │ +mzipWith │ │ │ │ +mapArray' │ │ │ │ +bad indexing │ │ │ │ +traverse │ │ │ │ +toConstr │ │ │ │ +infinite arrays are not well defined │ │ │ │ +uninitialized element │ │ │ │ +list length less than specified size │ │ │ │ +list length greater than specified size │ │ │ │ +fromListN │ │ │ │ +impossible │ │ │ │ +emptyArray │ │ │ │ +empty array │ │ │ │ +Data.Primitive.Array. │ │ │ │ +Data.Primitive.Array │ │ │ │ +./Data/Primitive/Array.hs │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.PushArray │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.EmptyStack │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.MutableArray │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.Array │ │ │ │ +Data.Primitive.MutVar │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.MutVar.MutVar │ │ │ │ +'FromListNTag │ │ │ │ +'FromListTag │ │ │ │ +Data.Primitive.Internal.Read │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Internal.Read.FromListTag │ │ │ │ +primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Internal.Read.FromListNTag │ │ │ │ 'Present │ │ │ │ LookupRes │ │ │ │ 'BitmapIndexed │ │ │ │ 'Collision │ │ │ │ Data.HashMap.Internal.HashMap │ │ │ │ unordered-containers-0.2.20.1-K9YgI9QXrvEKHYHoV7Rpdt │ │ │ │ Data.HashMap.Internal │ │ │ │ ./Data/HashMap/Internal.hs │ │ │ │ fromList │ │ │ │ cmp: Should never happen, leavesAndCollisions includes non Leaf / Collision │ │ │ │ -GHC.Internal.Base │ │ │ │ Data.HashMap.alterF internal error: hit test_bottom │ │ │ │ Data.HashMap.alterF internal error: hit bogus# │ │ │ │ foldl1: empty structure │ │ │ │ minimum: empty structure │ │ │ │ maximum: empty structure │ │ │ │ Data/HashMap/Internal.hs:(1610,5)-(1674,20)|function go │ │ │ │ leafHashCode │ │ │ │ @@ -674,14 +723,29 @@ │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.Condense │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.DropBlankFields │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.KeepBlankFields │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.Drop │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.Keep │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.KeepLeft │ │ │ │ split-0.2.5-2Dg5cD3TiukSkoV1txcUP:Data.List.Split.Internals.KeepRight │ │ │ │ +'C:Hashable │ │ │ │ +GHashable │ │ │ │ +'HashArgs1 │ │ │ │ +'HashArgs0 │ │ │ │ +HashArgs │ │ │ │ +Data.Hashable.Class │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.Hashed │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.SP │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable2 │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable1 │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable │ │ │ │ +hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.HashArgs0 │ │ │ │ +Data.Hashable.FFI │ │ │ │ +Data.Hashable.LowLevel │ │ │ │ renameFile │ │ │ │ is a directory │ │ │ │ setModificationTime │ │ │ │ setFileTimes │ │ │ │ pathIsDirectory │ │ │ │ getDirectoryContents │ │ │ │ renamePath │ │ │ │ @@ -706,78 +770,14 @@ │ │ │ │ time-1.12.2-inplace │ │ │ │ time-1.12.2-inplace:Data.Time.Calendar.Private.Pad │ │ │ │ time-1.12.2-inplace:Data.Time.Clock.Internal.UTCTime.UTCTime │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeZone.TimeZone │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay │ │ │ │ Data.Time.LocalTime.Internal.LocalTime │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.LocalTime.LocalTime │ │ │ │ -'C:MonadPrimBase │ │ │ │ -'C:MonadPrim │ │ │ │ -Control.Monad.Primitive │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:MonadPrimBase │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:MonadPrim │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:PrimBase │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Control.Monad.Primitive.C:PrimMonad │ │ │ │ -'PrimStorable │ │ │ │ -Data.Primitive.Types: implementation mistake in `Prim` instance │ │ │ │ -./Data/Primitive/Types.hs │ │ │ │ -Data.Primitive.Types │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Types.C:Prim │ │ │ │ -'PushArray │ │ │ │ -'EmptyStack │ │ │ │ -ArrayStack │ │ │ │ -'MutableArray │ │ │ │ -unsafeArrayFromListN' │ │ │ │ -GHC.Types │ │ │ │ -ghc-prim │ │ │ │ -emptyArray# │ │ │ │ -mfix for Data.Primitive.Array applied to strict function. │ │ │ │ -mzipWith │ │ │ │ -mapArray' │ │ │ │ -bad indexing │ │ │ │ -traverse │ │ │ │ -toConstr │ │ │ │ -infinite arrays are not well defined │ │ │ │ -uninitialized element │ │ │ │ -list length less than specified size │ │ │ │ -list length greater than specified size │ │ │ │ -fromListN │ │ │ │ -impossible │ │ │ │ -emptyArray │ │ │ │ -empty array │ │ │ │ -Data.Primitive.Array. │ │ │ │ -Data.Primitive.Array │ │ │ │ -./Data/Primitive/Array.hs │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.PushArray │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.EmptyStack │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.MutableArray │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.Array │ │ │ │ -Data.Primitive.MutVar │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.MutVar.MutVar │ │ │ │ -'FromListNTag │ │ │ │ -'FromListTag │ │ │ │ -Data.Primitive.Internal.Read │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Internal.Read.FromListTag │ │ │ │ -primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Internal.Read.FromListNTag │ │ │ │ -'C:Hashable │ │ │ │ -GHashable │ │ │ │ -'HashArgs1 │ │ │ │ -'HashArgs0 │ │ │ │ -HashArgs │ │ │ │ -Data.Hashable.Class │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.Hashed │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.SP │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable2 │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable1 │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.C:Hashable │ │ │ │ -hashable-1.5.0.0-2kNV5CKXacpGPv0OkcNC1R:Data.Hashable.Class.HashArgs0 │ │ │ │ -Data.Hashable.FFI │ │ │ │ -Data.Hashable.LowLevel │ │ │ │ : empty input │ │ │ │ Negative index │ │ │ │ Data.Text.stimes: given number does not fit into an Int! │ │ │ │ Data.Text.stimes: given number is negative! │ │ │ │ overflowError │ │ │ │ Data.Text. │ │ │ │ Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ @@ -840,41 +840,14 @@ │ │ │ │ isolate: negative size │ │ │ │ bytes which is less than the expected │ │ │ │ isolate: the decoder consumed │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Fail │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Partial │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Done │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Internal.BytesRead │ │ │ │ -libraries/filepath/System/FilePath/Internal.hs │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/List.hs │ │ │ │ -GHC.Internal.List │ │ │ │ -lastError │ │ │ │ -System.FilePath.Posix │ │ │ │ -filepath-1.5.4.0-inplace │ │ │ │ -os-string-2.0.7-inplace │ │ │ │ -System.OsString.Encoding.Internal │ │ │ │ -EncodingException │ │ │ │ -os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ -libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ -System.OsString.Internal.Exception │ │ │ │ -System.OsString.Posix │ │ │ │ -libraries/os-string/System/OsString/Common.hs │ │ │ │ -exceptions-0.10.9-inplace │ │ │ │ -Control.Monad.Catch │ │ │ │ -libraries/exceptions/src/Control/Monad/Catch.hs │ │ │ │ -exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadMask │ │ │ │ -exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadCatch │ │ │ │ -exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadThrow │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.Cont.Class.C:MonadCont │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.Error.Class.C:MonadError │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.RWS.Class.C:MonadRWS │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.Reader.Class.C:MonadReader │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.Writer.Class.C:MonadWriter │ │ │ │ -transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ Data.IntMap.Internal │ │ │ │ containers-0.7-inplace │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Bin │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Tip │ │ │ │ containers-0.7-inplace:Data.IntMap.Internal.Nil │ │ │ │ containers-0.7-inplace:Data.IntSet.Internal.Tip │ │ │ │ containers-0.7-inplace:Data.Map.Internal.Bin │ │ │ │ @@ -928,14 +901,41 @@ │ │ │ │ libraries/containers/containers/src/Data/Sequence/Internal/Sorting.hs │ │ │ │ Data.Sequence.Internal.Sorting │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Sorting.IQNil │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Sorting.IQCons │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Sorting.IQ │ │ │ │ containers-0.7-inplace:Data.Tree.Node │ │ │ │ containers-0.7-inplace:Utils.Containers.Internal.StrictPair.:*: │ │ │ │ +libraries/filepath/System/FilePath/Internal.hs │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/List.hs │ │ │ │ +GHC.Internal.List │ │ │ │ +lastError │ │ │ │ +System.FilePath.Posix │ │ │ │ +filepath-1.5.4.0-inplace │ │ │ │ +os-string-2.0.7-inplace │ │ │ │ +System.OsString.Encoding.Internal │ │ │ │ +EncodingException │ │ │ │ +os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ +libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ +System.OsString.Internal.Exception │ │ │ │ +System.OsString.Posix │ │ │ │ +libraries/os-string/System/OsString/Common.hs │ │ │ │ +exceptions-0.10.9-inplace │ │ │ │ +Control.Monad.Catch │ │ │ │ +libraries/exceptions/src/Control/Monad/Catch.hs │ │ │ │ +exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadMask │ │ │ │ +exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadCatch │ │ │ │ +exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadThrow │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.Cont.Class.C:MonadCont │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.Error.Class.C:MonadError │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.RWS.Class.C:MonadRWS │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.Reader.Class.C:MonadReader │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.Writer.Class.C:MonadWriter │ │ │ │ +transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ packCStringLen │ │ │ │ hGetSome │ │ │ │ moduleErrorIO │ │ │ │ empty ByteString │ │ │ │ Data.ByteString. │ │ │ │ : illegal ByteString size │ │ │ │ libraries/bytestring/Data/ByteString/Char8.hs │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5823,31 +5823,33 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,%al │ │ │ │ or $0x5,%al │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - add $0x8b0897b6,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x468bf845(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ + push %ebp │ │ │ │ + clc │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8579d18 │ │ │ │ + jmp 85aaad8 │ │ │ │ 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 8050d06 │ │ │ │ - movl $0x8578e28,-0x8(%edi) │ │ │ │ + movl $0x85a9be8,-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) │ │ │ │ @@ -5876,15 +5878,15 @@ │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x898b771,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8571110 │ │ │ │ + jmp 85a1ed0 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ inc %esp │ │ │ │ jmp 8080e19 │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -5898,15 +5900,15 @@ │ │ │ │ movl $0x8050dd0,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x89845e6,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ or %ch,%cl │ │ │ │ pop (%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -5916,44 +5918,42 @@ │ │ │ │ ja 8050e1a │ │ │ │ movl $0x8050d28,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8050e0c,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - movl $0x897aba6,0x0(%ebp) │ │ │ │ + movl $0x897edf6,0x0(%ebp) │ │ │ │ jmp 87e2224 │ │ │ │ int3 │ │ │ │ call 8050e95 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %bh,0x894f6ca(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xe,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + sbb 0x100(%ebx),%edx │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8050e5b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 863ab30 │ │ │ │ + jmp 86d3434 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ lcall $0x1,$0x30093 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ @@ -7028,15 +7028,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 8051cbb │ │ │ │ pop (%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -7056,15 +7056,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %dh,0x45c70805(,%ebx,1) │ │ │ │ clc │ │ │ │ push %ss │ │ │ │ adc %ebx,0x3468b08(%ecx) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8570160 │ │ │ │ + jmp 85a0f20 │ │ │ │ sbb %bl,%cl │ │ │ │ pop (%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ @@ -7772,16 +7772,16 @@ │ │ │ │ push %ebx │ │ │ │ call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 805268e │ │ │ │ movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8982279,-0x18(%ebp) │ │ │ │ - movl $0x897b741,-0x14(%ebp) │ │ │ │ + movl $0x8982fbd,-0x18(%ebp) │ │ │ │ + movl $0x89783f5,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x894f731,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 805f530 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -9016,15 +9016,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x894f922,-0x14(%ebp) │ │ │ │ movl $0x8950181,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %al,%bl │ │ │ │ pop (%eax) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -9041,15 +9041,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp $0xc3,%al │ │ │ │ pop (%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -14593,28 +14593,30 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8984dec,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87b7c58 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor %edx,0x100(%edx) │ │ │ │ + cld │ │ │ │ + jae 80582b5 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805834f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857790c │ │ │ │ + jmp 85a86cc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %eax │ │ │ │ jnp 80582e6 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -14660,23 +14662,25 @@ │ │ │ │ and $0xf,%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movzwl %ax,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857708c │ │ │ │ - cld │ │ │ │ - xor %dl,0x100(%edx) │ │ │ │ + jmp 85a7e4c │ │ │ │ + dec %esp │ │ │ │ + jae 8058395 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x7ae90475(%ecx) │ │ │ │ - stc │ │ │ │ - push %ecx │ │ │ │ + add %cl,0x3ae90475(%ecx) │ │ │ │ + pop %es │ │ │ │ + push %ebp │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -18234,15 +18238,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ movl $0x8058360,-0x40(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x8579d80,-0x34(%edi) │ │ │ │ + movl $0x85aab40,-0x34(%edi) │ │ │ │ lea -0x40(%edi),%ecx │ │ │ │ mov %ecx,-0x30(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ movl $0x805b2f0,-0x28(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ @@ -18417,15 +18421,15 @@ │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x54(%edi) │ │ │ │ movl $0x8058220,-0x50(%edi) │ │ │ │ mov %ecx,-0x48(%edi) │ │ │ │ movl $0x80582a0,-0x44(%edi) │ │ │ │ mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x8579754,-0x38(%edi) │ │ │ │ + movl $0x85aa514,-0x38(%edi) │ │ │ │ lea -0x5c(%edi),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ lea -0x50(%edi),%ecx │ │ │ │ mov %ecx,-0x30(%edi) │ │ │ │ lea -0x44(%edi),%ecx │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ movl $0x805b570,-0x28(%edi) │ │ │ │ @@ -20812,15 +20816,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x894f922,-0x14(%ebp) │ │ │ │ movl $0x8950181,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb $0x25,%al │ │ │ │ pop (%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -22912,15 +22916,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805f5cf │ │ │ │ movl $0x805f560,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ mov $0x2008f09,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -23092,15 +23096,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ movl $0x894ffca,-0x10(%ebp) │ │ │ │ movl $0x8950181,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x64e90376(%ebx) │ │ │ │ @@ -26061,16 +26065,17 @@ │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87bc408 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - enter $0x9198,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %bl,%bl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8061e8d │ │ │ │ movl $0x8061e50,-0x10(%ebp) │ │ │ │ @@ -26083,17 +26088,19 @@ │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8061e50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %bl,0x30091(%eax) │ │ │ │ + aam $0xda │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8061e90 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ @@ -26105,20 +26112,22 @@ │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 85799ac │ │ │ │ + jmp 85aa76c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - sub %bl,0x40091(%eax) │ │ │ │ + js 8061e7c │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8061f1b │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ @@ -26142,17 +26151,17 @@ │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87bc408 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test $0x97,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,0xf000000 │ │ │ │ + clc │ │ │ │ + fsts 0x500(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8061f97 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8061f8d │ │ │ │ @@ -26176,22 +26185,21 @@ │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87eb32c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sub %dl,0x50091(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + js 8061f77 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,0x4000100 │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 806200f │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8062005 │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ @@ -26210,15 +26218,15 @@ │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87bc408 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x96,%ah │ │ │ │ + add $0xd9,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -26238,18 +26246,17 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8061fac │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%esi │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,0x1000100 │ │ │ │ + pushf │ │ │ │ + fcoms 0x1000500(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80620c2 │ │ │ │ @@ -31278,15 +31285,15 @@ │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ sbb %bl,0x6(%edi) │ │ │ │ or %cl,0x45890c45(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -33741,15 +33748,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x8950c26,-0x14(%ebp) │ │ │ │ movl $0x8950989,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -34075,15 +34082,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8068528 │ │ │ │ movl $0x8068478,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ rolb $0x0,0x2008e(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8068530 │ │ │ │ @@ -34348,15 +34355,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x8950ca2,-0x14(%ebp) │ │ │ │ movl $0x8950989,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 80687be │ │ │ │ mov (%eax),%es │ │ │ │ add $0xf000200,%eax │ │ │ │ @@ -34696,15 +34703,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8068d20,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jg 8068ca5 │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -40570,29 +40577,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806d9d0 │ │ │ │ movl $0x806d9a8,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x89845e6,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ xor %dh,(%esi) │ │ │ │ mov (%eax),%es │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%al │ │ │ │ flds (%esi) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8575d78 │ │ │ │ + jmp 85a6b38 │ │ │ │ xchg %ax,%ax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ adcb $0x0,0x100(%ecx) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x5716fb3b(%ebx) │ │ │ │ clc │ │ │ │ @@ -40632,26 +40639,26 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 806da80 │ │ │ │ movl $0x806da58,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x89845e6,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ xorb $0x0,0x1008e │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,-0x26(%eax) │ │ │ │ push %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8575d78 │ │ │ │ + jmp 85a6b38 │ │ │ │ xchg %ax,%ax │ │ │ │ cld │ │ │ │ jg 806da00 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -40723,28 +40730,28 @@ │ │ │ │ add %dh,-0x25(%eax) │ │ │ │ push %es │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ movl $0x89845e6,-0x4(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ - nop │ │ │ │ - mov $0xd6,%al │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ + add %bl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x75890806(%ebx,%ebx,8) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8575d78 │ │ │ │ + jmp 85a6b38 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ @@ -40764,26 +40771,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806dc10 │ │ │ │ movl $0x806dbe8,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x89845e6,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ lock xor 0x100(%esi),%ecx │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ faddl (%esi) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8575d78 │ │ │ │ + jmp 85a6b38 │ │ │ │ xchg %ax,%ax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jle 806db90 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -40891,28 +40898,28 @@ │ │ │ │ fldl (%esi) │ │ │ │ or %cl,0x45c7fc45(%ecx) │ │ │ │ add %ah,%dh │ │ │ │ inc %ebp │ │ │ │ cwtl │ │ │ │ or %cl,-0x3a7cf78b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - aam $0x90 │ │ │ │ + in $0x16,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,-0x76f7f923(%eax) │ │ │ │ jne 806dd92 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8575d78 │ │ │ │ + jmp 85a6b38 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ @@ -40927,29 +40934,29 @@ │ │ │ │ fldl (%esi) │ │ │ │ or %cl,0x45c7fc45(%ecx) │ │ │ │ add %ah,%dh │ │ │ │ inc %ebp │ │ │ │ cwtl │ │ │ │ or %cl,-0x3a7cf78b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 863f6b8 │ │ │ │ - nop │ │ │ │ - xor $0xd4,%al │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ + test %dl,(%esi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ fiadds (%esi) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8575d78 │ │ │ │ + jmp 85a6b38 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ @@ -40979,31 +40986,28 @@ │ │ │ │ cld │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 806dc64 │ │ │ │ mov $0x8951018,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %eax │ │ │ │ - lret │ │ │ │ nop │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or $0x10091,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ jb 806dead │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - movl $0x897a9bd,-0xc(%ebp) │ │ │ │ + movl $0x897ec0d,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8705e4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -42913,15 +42917,15 @@ │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x895115a,-0x14(%ebp) │ │ │ │ movl $0x8950da1,-0x10(%ebp) │ │ │ │ movl $0x895116d,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ push %ss │ │ │ │ mov (%eax),%es │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -43792,15 +43796,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 807041b │ │ │ │ movl $0x80703b8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ enter $0x8e0d,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -43998,15 +44002,15 @@ │ │ │ │ movl $0x80705dc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -44030,15 +44034,15 @@ │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ hlt │ │ │ │ adc %ecx,0x1000300(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -44070,15 +44074,15 @@ │ │ │ │ movl $0x80706e4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push $0x4008e11 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -44103,15 +44107,15 @@ │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ call e0795f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -44365,15 +44369,15 @@ │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x8951212,-0x14(%ebp) │ │ │ │ movl $0x89514b1,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ addb $0x8e,(%esi) │ │ │ │ add %al,0x7000100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -44436,15 +44440,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x87e9588,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8070cbf │ │ │ │ add $0x10,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8070ccd │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ @@ -44480,15 +44484,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -44509,15 +44513,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov %al,(%esi,%ecx,4) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -44713,15 +44717,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ in $0x8,%al │ │ │ │ mov (%eax),%es │ │ │ │ add $0xf000000,%eax │ │ │ │ @@ -44751,15 +44755,15 @@ │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %eax │ │ │ │ or %cl,0x1000500(%esi) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -45077,15 +45081,15 @@ │ │ │ │ movl $0x8071578,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ cmp $0x3,%al │ │ │ │ mov (%eax),%es │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -45111,15 +45115,15 @@ │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov $0x5008e02,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -45193,15 +45197,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ xchg %ax,%ax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cli │ │ │ │ lea (%eax),%eax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -45651,15 +45655,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %bh,%bl │ │ │ │ lea (%eax),%eax │ │ │ │ add $0xf000000,%eax │ │ │ │ @@ -45689,15 +45693,15 @@ │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -45794,15 +45798,15 @@ │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x89512ba,-0x14(%ebp) │ │ │ │ movl $0x89514b1,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ repz lea (%eax),%eax │ │ │ │ add $0x7000100,%eax │ │ │ │ @@ -45867,15 +45871,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x87e9588,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 807211b │ │ │ │ add $0x10,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072129 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ @@ -45937,15 +45941,15 @@ │ │ │ │ movl $0x807214c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ aam $0xf7 │ │ │ │ lea (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -45971,15 +45975,15 @@ │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ adc %dh,%cl │ │ │ │ lea (%eax),%eax │ │ │ │ add $0x7000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46107,15 +46111,15 @@ │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x89512f2,-0x14(%ebp) │ │ │ │ movl $0x89514b1,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %ch,%bh │ │ │ │ lea (%eax),%eax │ │ │ │ add $0x7000100,%eax │ │ │ │ @@ -46180,15 +46184,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x87e9588,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072567 │ │ │ │ add $0x10,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072575 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ @@ -46224,15 +46228,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -46253,15 +46257,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xed,%al │ │ │ │ lea (%eax),%eax │ │ │ │ add $0x7000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46533,15 +46537,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x8d,%bh │ │ │ │ add %al,0xf000000 │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -46570,15 +46574,15 @@ │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ lock call 8092b13 │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -46648,15 +46652,15 @@ │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x895132a,-0x14(%ebp) │ │ │ │ movl $0x89514b1,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %fs,%edi │ │ │ │ lea (%eax),%eax │ │ │ │ push %es │ │ │ │ @@ -46708,15 +46712,15 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e9588,0xc(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 8072c8d │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8072c9b │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ movl $0x80cac20,-0x4(%edi) │ │ │ │ @@ -46818,15 +46822,15 @@ │ │ │ │ movl $0x8072d7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %eax,%esp │ │ │ │ jmp 8072d8c │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46852,15 +46856,15 @@ │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86459a4 │ │ │ │ + jmp 86de2a8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lock in $0x8d,%al │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%edx) │ │ │ │ @@ -47111,15 +47115,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8073384 │ │ │ │ movl $0x80731f8,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov 0x8008de1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0xc8c7(%ecx) │ │ │ │ add %bh,(%ebx) │ │ │ │ mov $0x324,%ebx │ │ │ │ @@ -58762,31 +58766,29 @@ │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 80d9028 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8951f44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - pop %eax │ │ │ │ - nop │ │ │ │ + mov %ah,-0x70(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 807c423 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 863ab30 │ │ │ │ + jmp 86d3434 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0x5b,%al │ │ │ │ lea (%eax),%eax │ │ │ │ add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -58795,15 +58797,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 807c4f1 │ │ │ │ movl $0x807c468,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 863a9ac │ │ │ │ + jmp 86d32b0 │ │ │ │ or $0x5b,%al │ │ │ │ lea (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -58828,17 +58830,19 @@ │ │ │ │ inc %ebp │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0x4c,%al │ │ │ │ pop %ds │ │ │ │ xchg %eax,%ebp │ │ │ │ or %ch,%cl │ │ │ │ - push %ebx │ │ │ │ - jmp 7e94c502 │ │ │ │ - add %ch,0x1008d(%edx,%ebx,2) │ │ │ │ + push %edi │ │ │ │ + jb 807c509 │ │ │ │ + add %cl,0x5aac0076(%ebp) │ │ │ │ + lea (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 807c4f9 │ │ │ │ @@ -60358,15 +60362,15 @@ │ │ │ │ movl $0x87e7e68,-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 863af58 │ │ │ │ + jmp 86d385c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -60561,29 +60565,30 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0xd5,%al │ │ │ │ - pop (%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ss,(%edi) │ │ │ │ + nop │ │ │ │ + add %al,(%ebx) │ │ │ │ + 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) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 807db99 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8575210 │ │ │ │ + jmp 85a5fd0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov $0xf008d44,%esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -60626,15 +60631,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x807db80,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x897b2ba,0x8(%ebp) │ │ │ │ + movl $0x897f50a,0x8(%ebp) │ │ │ │ lea -0x12(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ jmp 80c69bc │ │ │ │ mov $0x8952080,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -87531,15 +87536,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x8952432,-0x14(%ebp) │ │ │ │ movl $0x8980361,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -88064,15 +88069,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ movl $0x8952462,-0x14(%ebp) │ │ │ │ movl $0x8980361,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %bl,%dl │ │ │ │ mov (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ @@ -88460,15 +88465,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8094ff4 │ │ │ │ movl $0x8094fc8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ in (%dx),%al │ │ │ │ aam $0x8b │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ @@ -90479,15 +90484,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -90812,15 +90817,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -91265,15 +91270,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ @@ -91626,15 +91631,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ je 80979f2 │ │ │ │ mov (%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ @@ -91764,15 +91769,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8097c9a │ │ │ │ movl $0x8097c24,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ pushf │ │ │ │ scas %es:(%edi),%al │ │ │ │ mov (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -92100,15 +92105,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ @@ -92235,15 +92240,15 @@ │ │ │ │ movl $0x809815c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ @@ -92535,15 +92540,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -92882,15 +92887,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -93080,15 +93085,15 @@ │ │ │ │ movl $0x8098ccc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -93401,15 +93406,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -93512,15 +93517,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8097da4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -93631,15 +93636,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -93716,15 +93721,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb $0x97,%al │ │ │ │ mov (%eax),%eax │ │ │ │ pop %es │ │ │ │ @@ -93819,15 +93824,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ movl $0x87e90fc,0x1c(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8099608,-0x2c(%ebp) │ │ │ │ mov 0x20(%esi),%ecx │ │ │ │ mov %ecx,-0x38(%ebp) │ │ │ │ movl $0x87e90fc,-0x34(%ebp) │ │ │ │ mov 0x1c(%esi),%edx │ │ │ │ mov %edx,-0x30(%ebp) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ @@ -93933,15 +93938,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 8097d3c │ │ │ │ @@ -94252,15 +94257,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8099d30 │ │ │ │ - movl $0x8592fb4,-0x4(%edi) │ │ │ │ + movl $0x8525e18,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -94285,15 +94290,15 @@ │ │ │ │ movl $0x8099cb8,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -94444,15 +94449,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %cl,%al │ │ │ │ lahf │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp $0x8d,%al │ │ │ │ mov (%eax),%eax │ │ │ │ push %es │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -94475,15 +94480,15 @@ │ │ │ │ cld │ │ │ │ adc %ah,0x458b0809(%eax) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ hlt │ │ │ │ mov %cs,0x700(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -95259,15 +95264,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -95342,15 +95347,15 @@ │ │ │ │ add %cl,-0x3f7afcba(%ebx) │ │ │ │ jl 809ab7f │ │ │ │ movl $0x809ab40,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -95413,15 +95418,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -95771,15 +95776,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -96294,15 +96299,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 809b8bb │ │ │ │ movl $0x809b84c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov 0x3008b76,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -97453,30 +97458,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8990c51(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x8952f94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - loop 809c708 │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x8e,%al │ │ │ │ add %al,(%ebx) │ │ │ │ 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 809c7a1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ clc │ │ │ │ mov (%bx,%si),%eax │ │ │ │ add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -97528,45 +97533,45 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x3(%esi),%esi │ │ │ │ jmp 87e1da0 │ │ │ │ - fs loope 809c7e8 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0x23,%ah │ │ │ │ + mov (%eax),%es │ │ │ │ + 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 809c881 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %ah,%cl │ │ │ │ - lea (%eax),%eax │ │ │ │ + mov %ah,(%ebx) │ │ │ │ + mov (%eax),%es │ │ │ │ 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 809c8ad │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov (%eax),%ax │ │ │ │ add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -97615,30 +97620,29 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x3(%esi),%esi │ │ │ │ jmp 87e1e94 │ │ │ │ - pop %eax │ │ │ │ - loopne 809c8f4 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x22,%al │ │ │ │ + mov (%eax),%es │ │ │ │ + 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 809c98d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ and %ah,-0x75(%esi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ @@ -97696,28 +97700,28 @@ │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x39c003a(%ecx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - fisttps 0x1000300(%ebp) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and %ecx,0x1000300(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 809caa1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ clc │ │ │ │ mov %fs:(%eax),%eax │ │ │ │ add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -97769,27 +97773,29 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x3(%esi),%esi │ │ │ │ jmp 87e1e18 │ │ │ │ - fimuls %fs:0x1000300(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0x20,%ah │ │ │ │ + mov (%eax),%es │ │ │ │ + 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 809cb81 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sub $0x64,%al │ │ │ │ mov (%eax),%eax │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -98336,28 +98342,29 @@ │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x8953018,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - call 90a60a3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cmp %bl,(%ecx) │ │ │ │ + mov (%eax),%es │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ jb 809d305 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - movl $0x897a9bd,-0xc(%ebp) │ │ │ │ + movl $0x897ec0d,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8705e4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x5d,%al │ │ │ │ mov (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -100139,15 +100146,15 @@ │ │ │ │ movl $0x809eadc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -100158,15 +100165,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ @@ -100368,15 +100375,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -100713,15 +100720,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -101152,15 +101159,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 809f981 │ │ │ │ movl $0x809f948,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -101211,15 +101218,15 @@ │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x8953089,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -101228,15 +101235,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ @@ -101467,15 +101474,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -101812,15 +101819,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -102271,15 +102278,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80a08df │ │ │ │ movl $0x80a08ac,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ fsubl (%edi) │ │ │ │ mov (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ @@ -102334,15 +102341,15 @@ │ │ │ │ movl $0x80a0904,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -102353,15 +102360,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ @@ -102416,15 +102423,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -102841,15 +102848,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -103139,15 +103146,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80a14ed │ │ │ │ movl $0x80a14b4,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -103258,15 +103265,15 @@ │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x89530a1,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -103275,15 +103282,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ @@ -103338,15 +103345,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -103763,15 +103770,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -104062,15 +104069,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80a21bb │ │ │ │ movl $0x80a2188,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ sbb %cl,(%edi) │ │ │ │ mov (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ @@ -104124,15 +104131,15 @@ │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x89530b1,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -104141,15 +104148,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ @@ -104204,15 +104211,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -104629,15 +104636,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -104928,15 +104935,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80a2db7 │ │ │ │ movl $0x80a2d84,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ sub $0x3,%al │ │ │ │ mov (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ @@ -105094,30 +105101,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8990c51(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x89530f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - jp 80a2ef8 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x3008d,%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ jb 80a2f91 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856efb4 │ │ │ │ + jmp 859fd74 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %ecx,%fs:0x2000500(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -105340,28 +105345,30 @@ │ │ │ │ inc %ebp │ │ │ │ or %bl,0x32(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x89845e6,0x4(%ebp) │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ - jmp 863f6b8 │ │ │ │ - mov $0x2008d79,%esp │ │ │ │ + jmp 86d7fbc │ │ │ │ + or $0xbc,%al │ │ │ │ + lea (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,0x32(%eax) │ │ │ │ or (%eax),%cl │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8571bb8 │ │ │ │ + jmp 85a2978 │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or $0xff,%al │ │ │ │ gs add %bh,%bh │ │ │ │ @@ -105374,15 +105381,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %dh,(%eax) │ │ │ │ xor (%edx),%cl │ │ │ │ or %cl,0x45891045(%ebx) │ │ │ │ clc │ │ │ │ movl $0x89845e6,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ mov %bh,%dh │ │ │ │ mov (%eax),%al │ │ │ │ add $0x4000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -105535,42 +105542,43 @@ │ │ │ │ xor $0xa,%al │ │ │ │ or %cl,0x45c7fc45(%ecx) │ │ │ │ add %ah,%dh │ │ │ │ inc %ebp │ │ │ │ cwtl │ │ │ │ or %cl,-0x3a7cf78b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 863f6b8 │ │ │ │ + jmp 86d7fbc │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - ja 80a3454 │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x1008d,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x2516fb8b(%ecx) │ │ │ │ - out %al,$0x4c │ │ │ │ + add %cl,-0x6516fb8b(%ecx) │ │ │ │ + hlt │ │ │ │ + dec %edi │ │ │ │ add %ah,-0x70(%esi) │ │ │ │ xor $0xfc,%al │ │ │ │ mov (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,0x458b080a(%esp,%esi,1) │ │ │ │ or %cl,0x45c7f845(%ecx) │ │ │ │ cld │ │ │ │ out %al,$0x45 │ │ │ │ cwtl │ │ │ │ - or %al,-0x4f16073b(%ebx) │ │ │ │ - rcrl $0xff,0x0(%ecx) │ │ │ │ - arpl %edi,%esp │ │ │ │ + or %al,-0x4b16073b(%ebx) │ │ │ │ + dec %edx │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sbb $0xfc,%al │ │ │ │ mov (%eax),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -117881,15 +117889,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -117974,15 +117982,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80ad9e4 │ │ │ │ movl $0x80ad998,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ int3 │ │ │ │ pop %ebx │ │ │ │ mov (%eax),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -118021,15 +118029,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80ada38 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80ada30,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b16ff8b(%ecx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -118077,15 +118085,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80adae9 │ │ │ │ movl $0x80ada50,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80ada74,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8643348,-0x8(%edi) │ │ │ │ + movl $0x86dbc4c,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1a(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -119301,15 +119309,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -119320,15 +119328,15 @@ │ │ │ │ movl $0x80aeb54,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -119415,15 +119423,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80aec98 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80aec90,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x24e90075(%ecx) │ │ │ │ out %al,$0xff │ │ │ │ (bad) │ │ │ │ @@ -119466,15 +119474,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80aed41 │ │ │ │ movl $0x80aecac,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80aecd0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x857d710,-0x8(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -119712,15 +119720,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80af07b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86435d4 │ │ │ │ + jmp 86dbed8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -119729,15 +119737,15 @@ │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x80af0c0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -119789,15 +119797,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80af19c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80af194,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x20e90075(%ecx) │ │ │ │ loope 80af19a │ │ │ │ (bad) │ │ │ │ @@ -119940,15 +119948,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 864360c │ │ │ │ + jmp 86dbf10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -119961,15 +119969,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -120212,15 +120220,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80af743 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86435d4 │ │ │ │ + jmp 86dbed8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -120229,15 +120237,15 @@ │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x80af788,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -120284,15 +120292,15 @@ │ │ │ │ movl $0x80af84c,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1716ff8b(%ecx) │ │ │ │ into │ │ │ │ @@ -120374,15 +120382,15 @@ │ │ │ │ mov %eax,-0x34(%edi) │ │ │ │ movl $0x80af89c,-0x30(%edi) │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ movl $0x80af8c0,-0x28(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ movl $0x80af8f0,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643644,-0x10(%edi) │ │ │ │ + movl $0x86dbf48,-0x10(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x2e(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x37(%edi),%eax │ │ │ │ @@ -120429,15 +120437,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437f8 │ │ │ │ + jmp 86dc0fc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -120448,15 +120456,15 @@ │ │ │ │ movl $0x80afa70,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -120570,15 +120578,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437c0 │ │ │ │ + jmp 86dc0c4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -120589,15 +120597,15 @@ │ │ │ │ movl $0x80afc54,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -120684,15 +120692,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80afd98 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80afd90,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x24e90075(%ecx) │ │ │ │ aad $0xff │ │ │ │ (bad) │ │ │ │ @@ -120777,15 +120785,15 @@ │ │ │ │ jb 80afec0 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x80afeb8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x54e90075(%ecx) │ │ │ │ jg 80aff26 │ │ │ │ @@ -120976,15 +120984,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643830 │ │ │ │ + jmp 86dc134 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x1c(%ebp),%eax │ │ │ │ @@ -120995,30 +121003,30 @@ │ │ │ │ movl $0x80b0184,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%ebx) │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -121321,15 +121329,15 @@ │ │ │ │ movl $0x80b05e4,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -121602,23 +121610,23 @@ │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80b0a0d │ │ │ │ - movl $0x86439e8,-0x18(%edi) │ │ │ │ + movl $0x86dc2ec,-0x18(%edi) │ │ │ │ mov %esi,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ @@ -121669,15 +121677,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643700 │ │ │ │ + jmp 86dc004 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -121688,15 +121696,15 @@ │ │ │ │ movl $0x80b0af8,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -121810,15 +121818,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86436c8 │ │ │ │ + jmp 86dbfcc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -121829,15 +121837,15 @@ │ │ │ │ movl $0x80b0cdc,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -121948,15 +121956,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80b0e6b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8643690 │ │ │ │ + jmp 86dbf94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -121965,15 +121973,15 @@ │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x80b0eb0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -122053,15 +122061,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b0fe8 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80b0fe0,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2b16ff8b(%ecx) │ │ │ │ ret $0xffff │ │ │ │ mov $0x895366c,%esi │ │ │ │ @@ -122135,15 +122143,15 @@ │ │ │ │ mov %eax,-0x34(%edi) │ │ │ │ movl $0x80b1024,-0x30(%edi) │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ movl $0x80b1048,-0x28(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ movl $0x80b1078,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643738,-0x10(%edi) │ │ │ │ + movl $0x86dc03c,-0x10(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x2f(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x37(%edi),%eax │ │ │ │ @@ -122163,15 +122171,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b1158 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80b1150,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 864354c │ │ │ │ + jmp 86dbe50 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x54e90075(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -122186,15 +122194,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b119c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80b1194,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643510 │ │ │ │ + jmp 86dbe14 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x6716ff8b(%ecx) │ │ │ │ idiv %edi │ │ │ │ (bad) │ │ │ │ @@ -122208,15 +122216,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b11e0 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80b11d8,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86434d4 │ │ │ │ + jmp 86dbdd8 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44e90075(%ecx) │ │ │ │ out %eax,$0xff │ │ │ │ (bad) │ │ │ │ @@ -122290,25 +122298,25 @@ │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8643498 │ │ │ │ + jmp 86dbd9c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80b132d │ │ │ │ - movl $0x8643588,-0x10(%edi) │ │ │ │ + movl $0x86dbe8c,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -122355,15 +122363,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643418 │ │ │ │ + jmp 86dbd1c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -122374,15 +122382,15 @@ │ │ │ │ movl $0x80b1418,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 86433dc │ │ │ │ + jmp 86dbce0 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -122469,15 +122477,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b155c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80b1554,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86433dc │ │ │ │ + jmp 86dbce0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x60e90075(%ecx) │ │ │ │ mov $0x8cbeffff,%ebp │ │ │ │ ss xchg %eax,%ebp │ │ │ │ @@ -122702,15 +122710,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 86433dc │ │ │ │ + jmp 86dbce0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -122729,15 +122737,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e9588,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 8643450 │ │ │ │ + jmp 86dbd54 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ @@ -122939,15 +122947,15 @@ │ │ │ │ movl $0x80b1ae0,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x80b1b08,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ movl $0x80b1b2c,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8643488,-0xc(%edi) │ │ │ │ + movl $0x86dbd8c,-0xc(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x26(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ @@ -128767,15 +128775,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 864360c │ │ │ │ + jmp 86dbf10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 80b69c9 │ │ │ │ @@ -128975,15 +128983,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b6c98 │ │ │ │ movl $0x80b6c24,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -129219,15 +129227,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437f8 │ │ │ │ + jmp 86dc0fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -129392,15 +129400,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643830 │ │ │ │ + jmp 86dc134 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -129417,15 +129425,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643994 │ │ │ │ + jmp 86dc298 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -129686,15 +129694,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b769a │ │ │ │ movl $0x80b75e0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -129708,15 +129716,15 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -129953,15 +129961,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643830 │ │ │ │ + jmp 86dc134 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -130205,28 +130213,28 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b7d95 │ │ │ │ movl $0x80b7cf8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ sbb %bh,0xb(%ebp) │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -131997,15 +132005,15 @@ │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643450 │ │ │ │ + jmp 86dbd54 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -132171,15 +132179,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80b9614 │ │ │ │ movl $0x80b958c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 86433dc │ │ │ │ + jmp 86dbce0 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -133902,15 +133910,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -133961,15 +133969,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bad6e │ │ │ │ movl $0x80bad38,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -134011,15 +134019,15 @@ │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80badf0 │ │ │ │ movl $0x80bad94,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x857d710,-0x8(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ movl $0x8953bcd,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ @@ -134150,15 +134158,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643418 │ │ │ │ + jmp 86dbd1c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -134209,15 +134217,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bb0a6 │ │ │ │ movl $0x80bb070,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 86433dc │ │ │ │ + jmp 86dbce0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -134288,15 +134296,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80bb17f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8643690 │ │ │ │ + jmp 86dbf94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -134307,15 +134315,15 @@ │ │ │ │ movl $0x80bb1c8,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -134405,15 +134413,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86436c8 │ │ │ │ + jmp 86dbfcc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -134464,15 +134472,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bb406 │ │ │ │ movl $0x80bb3d0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -134505,15 +134513,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643700 │ │ │ │ + jmp 86dc004 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -134564,15 +134572,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bb556 │ │ │ │ movl $0x80bb520,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -134605,15 +134613,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437c0 │ │ │ │ + jmp 86dc0c4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -134664,15 +134672,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bb6a6 │ │ │ │ movl $0x80bb670,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -134705,15 +134713,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437f8 │ │ │ │ + jmp 86dc0fc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -134764,15 +134772,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bb7f6 │ │ │ │ movl $0x80bb7c0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -134843,15 +134851,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80bb8cf │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86435d4 │ │ │ │ + jmp 86dbed8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x18(%ebp),%eax │ │ │ │ @@ -134862,15 +134870,15 @@ │ │ │ │ movl $0x80bb918,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -135074,15 +135082,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -135176,15 +135184,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bbda8 │ │ │ │ movl $0x80bbd6c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ fdivrl -0x77(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -135346,15 +135354,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80bbfb0 │ │ │ │ movl $0x80bbf1c,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80bbf44,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8643488,-0xc(%edi) │ │ │ │ + movl $0x86dbd8c,-0xc(%edi) │ │ │ │ movl $0x8953bcd,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -135413,15 +135421,15 @@ │ │ │ │ movl $0x80bbfd0,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x80bbff8,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ movl $0x80bc020,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643738,-0x10(%edi) │ │ │ │ + movl $0x86dc03c,-0x10(%edi) │ │ │ │ movl $0x8953bcd,-0xc(%edi) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -135440,15 +135448,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bc0ec │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80bc0e4,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 864354c │ │ │ │ + jmp 86dbe50 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5ce90075(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -135536,25 +135544,25 @@ │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x1a(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80bc26a │ │ │ │ - movl $0x86439e8,-0x18(%edi) │ │ │ │ + movl $0x86dc2ec,-0x18(%edi) │ │ │ │ mov %esi,-0x14(%edi) │ │ │ │ movl $0x8953bcd,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -135578,15 +135586,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bc2b8 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80bc2b0,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643510 │ │ │ │ + jmp 86dbe14 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1716ff8b(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -135673,15 +135681,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80bc3ef │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86435d4 │ │ │ │ + jmp 86dbed8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -135694,15 +135702,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -135842,15 +135850,15 @@ │ │ │ │ movl $0x80bc56c,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x80bc594,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ movl $0x80bc5bc,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643644,-0x10(%edi) │ │ │ │ + movl $0x86dbf48,-0x10(%edi) │ │ │ │ movl $0x8953bcd,-0xc(%edi) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x1d(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x26(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -135869,15 +135877,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80bc688 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80bc680,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86434d4 │ │ │ │ + jmp 86dbdd8 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5ce90075(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -135952,25 +135960,25 @@ │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8643498 │ │ │ │ + jmp 86dbd9c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80bc7d5 │ │ │ │ - movl $0x8643588,-0x10(%edi) │ │ │ │ + movl $0x86dbe8c,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -136117,15 +136125,15 @@ │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80bc9c8 │ │ │ │ movl $0x80bc968,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8643348,-0x8(%edi) │ │ │ │ + movl $0x86dbc4c,-0x8(%edi) │ │ │ │ movl $0x8953bcd,-0x4(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ @@ -154241,15 +154249,15 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ movl $0x80cb64c,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857508c │ │ │ │ + jmp 85a5e4c │ │ │ │ movl $0x80cb718,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8954894,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728e08 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -154369,31 +154377,29 @@ │ │ │ │ movl $0x877b320,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - clc │ │ │ │ - mov (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + cmp 0x1000300(%ebx),%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 80cb97a │ │ │ │ movl $0x80cb91c,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 85755dc │ │ │ │ + jmp 85a639c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x20,%edi │ │ │ │ @@ -154453,15 +154459,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80cbccb │ │ │ │ movl $0x80cba14,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8575794 │ │ │ │ + jmp 85a6554 │ │ │ │ sbb %cl,0x10088(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -154732,15 +154738,15 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x80cbd20,0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 85764dc │ │ │ │ + jmp 85a729c │ │ │ │ mov $0x8954913,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ jo 80cbd49 │ │ │ │ mov %al,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ @@ -154998,15 +155004,15 @@ │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 865962c │ │ │ │ + jmp 863c384 │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -157343,15 +157349,15 @@ │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 8657640 │ │ │ │ + jmp 863a398 │ │ │ │ nop │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -157499,15 +157505,15 @@ │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 8657640 │ │ │ │ + jmp 863a398 │ │ │ │ nop │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -161261,15 +161267,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d10e8 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d10e0,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xe90075(%ecx) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ @@ -161284,15 +161290,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d112c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d1124,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643130 │ │ │ │ + jmp 86dba34 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4316ff8b(%ecx) │ │ │ │ repz (bad) │ │ │ │ (bad) │ │ │ │ @@ -161306,15 +161312,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d1170 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d1168,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78e90075(%ecx) │ │ │ │ repz (bad) │ │ │ │ (bad) │ │ │ │ @@ -161328,15 +161334,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d11b4 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d11ac,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x34e90075(%ecx) │ │ │ │ repz (bad) │ │ │ │ (bad) │ │ │ │ @@ -161350,15 +161356,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d11f8 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d11f0,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xf16ff8b(%ecx) │ │ │ │ repnz (bad) │ │ │ │ (bad) │ │ │ │ @@ -161372,15 +161378,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d123c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d1234,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86433dc │ │ │ │ + jmp 86dbce0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x5316ff8b(%ecx) │ │ │ │ repnz (bad) │ │ │ │ (bad) │ │ │ │ @@ -161394,15 +161400,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d1280 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d1278,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643358 │ │ │ │ + jmp 86dbc5c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x68e90075(%ecx) │ │ │ │ repnz (bad) │ │ │ │ (bad) │ │ │ │ @@ -161579,15 +161585,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ @@ -161655,15 +161661,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80d15cd │ │ │ │ movl $0x80d1538,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80d155c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x857d710,-0x8(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -161734,15 +161740,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 864316c │ │ │ │ + jmp 86dba70 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -161860,15 +161866,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80d1881 │ │ │ │ movl $0x80d17e8,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80d180c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8643348,-0x8(%edi) │ │ │ │ + movl $0x86dbc4c,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1a(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -161885,15 +161891,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d18d8 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d18d0,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86430bc │ │ │ │ + jmp 86db9c0 │ │ │ │ pushf │ │ │ │ mov %al,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x6ce90075(%ecx) │ │ │ │ @@ -161913,15 +161919,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437f8 │ │ │ │ + jmp 86dc0fc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ @@ -161962,15 +161968,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86436c8 │ │ │ │ + jmp 86dbfcc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ @@ -162071,15 +162077,15 @@ │ │ │ │ movl $0x87e71e8,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86436c8 │ │ │ │ + jmp 86dbfcc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162131,15 +162137,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80d1c13 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8643690 │ │ │ │ + jmp 86dbf94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162147,15 +162153,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d1cbb │ │ │ │ movl $0x80d1c50,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643654 │ │ │ │ + jmp 86dbf58 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -162227,15 +162233,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80d1d3f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8643690 │ │ │ │ + jmp 86dbf94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162314,15 +162320,15 @@ │ │ │ │ movl $0x80d1d9c,-0x2c(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ movl $0x80d1dc4,-0x24(%edi) │ │ │ │ lea -0x40(%edi),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ movl $0x80d1dd8,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643738,-0x10(%edi) │ │ │ │ + movl $0x86dc03c,-0x10(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x2b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x32(%edi),%eax │ │ │ │ @@ -162341,15 +162347,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d1ec4 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d1ebc,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 864354c │ │ │ │ + jmp 86dbe50 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x48e90075(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -162367,15 +162373,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8643418 │ │ │ │ + jmp 86dbd1c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ @@ -162565,17 +162571,16 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2316ff8b(%ecx) │ │ │ │ - pop %edx │ │ │ │ - push %edi │ │ │ │ + add %cl,-0x1f16ff8b(%ecx) │ │ │ │ + jecxz 80d21f3 │ │ │ │ add %bh,0x8954fa8(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -162736,16 +162741,17 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x24e90075(%ecx) │ │ │ │ - jo 80d242e │ │ │ │ + add %cl,0x28e90075(%ecx) │ │ │ │ + stc │ │ │ │ + pusha │ │ │ │ add %bh,0x8954fb4(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -162904,17 +162910,16 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x4716ff8b(%ecx) │ │ │ │ - dec %ebx │ │ │ │ - push %edi │ │ │ │ + add %cl,-0x4316ff8b(%ecx) │ │ │ │ + aam $0x60 │ │ │ │ add %bh,0x8954fc0(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -163028,17 +163033,17 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48e90075(%ecx) │ │ │ │ - jp 80d280a │ │ │ │ - add %bh,0x8954fcc(%esi) │ │ │ │ + add %cl,0x4ce90075(%ecx) │ │ │ │ + add 0x0(%ecx),%esp │ │ │ │ + mov $0x8954fcc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -163199,19 +163204,19 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78e90075(%ecx) │ │ │ │ - aaa │ │ │ │ - push %edi │ │ │ │ - add %bh,0x8954fd8(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x7ce90075(%ecx) │ │ │ │ + shlb $0xbe,0x0(%eax) │ │ │ │ + fmuls -0x6b(%edi) │ │ │ │ + or %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -163394,16 +163399,16 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1316ff8b(%ecx) │ │ │ │ - jmp 80d2cda │ │ │ │ + add %cl,-0xf16ff8b(%ecx) │ │ │ │ + je 80d2ce4 │ │ │ │ add %bh,0x8954fe4(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -163594,17 +163599,17 @@ │ │ │ │ jmp 80ce740 │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf78b(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - sub 0x0(%eax),%bl │ │ │ │ - mov $0x8954ff0,%esi │ │ │ │ + jno 80d2ee0 │ │ │ │ + popa │ │ │ │ + add %bh,0x8954ff0(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -163837,20 +163842,18 @@ │ │ │ │ jmp 80ce740 │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf78b(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - or $0xbe0057a2,%eax │ │ │ │ - cld │ │ │ │ - dec %edi │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + adc %ebp,(%ebx) │ │ │ │ + popa │ │ │ │ + add %bh,0x8954ffc(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -164083,19 +164086,18 @@ │ │ │ │ jmp 80ce740 │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf78b(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - fnstsw 0x8be0057(%ebx) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + loope 80d35e1 │ │ │ │ + popa │ │ │ │ + add %bh,0x8955008(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -164287,16 +164289,16 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80ce740 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2716ff8b(%ecx) │ │ │ │ - repnz push %edi │ │ │ │ + add %cl,-0x2316ff8b(%ecx) │ │ │ │ + jnp 80d38ac │ │ │ │ add %bh,0x8955014(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -164487,18 +164489,18 @@ │ │ │ │ jmp 80ce740 │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf78b(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - in $0x3a,%eax │ │ │ │ - pop %eax │ │ │ │ - add %bh,0x8955020(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp c60d9cbb │ │ │ │ + and %dl,-0x6b(%eax) │ │ │ │ + or %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -164906,15 +164908,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e9588,0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 8643014 │ │ │ │ + jmp 86db918 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x89550a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -165014,15 +165016,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e9588,0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 864304c │ │ │ │ + jmp 86db950 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x8955108,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165152,15 +165154,15 @@ │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x22(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x2f(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - jmp 8643084 │ │ │ │ + jmp 86db988 │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov $0x8955168,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165262,15 +165264,15 @@ │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - jmp 86430f8 │ │ │ │ + jmp 86db9fc │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ mov $0x89551d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ or $0x88,%al │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x100 │ │ │ │ @@ -165311,15 +165313,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80d45d9 │ │ │ │ movl $0x80d4540,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80d4568,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8643338,-0x8(%edi) │ │ │ │ + movl $0x86dbc3c,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -165337,15 +165339,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d4630 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d4628,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8642fd8 │ │ │ │ + jmp 86db8dc │ │ │ │ mov $0xb,%al │ │ │ │ mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x6ce90075(%ecx) │ │ │ │ @@ -165431,15 +165433,15 @@ │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ movl $0x80d4674,-0x2c(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ movl $0x80d46a0,-0x24(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ movl $0x80d46c8,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643328,-0x10(%edi) │ │ │ │ + movl $0x86dbc2c,-0x10(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x21(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x29(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x34(%edi),%eax │ │ │ │ @@ -165504,15 +165506,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e9588,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 8643450 │ │ │ │ + jmp 86dbd54 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x8955208,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -165568,15 +165570,15 @@ │ │ │ │ movl $0x80d4844,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x80d486c,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ movl $0x80d4890,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8643488,-0xc(%edi) │ │ │ │ + movl $0x86dbd8c,-0xc(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x25(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ @@ -165671,15 +165673,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8643394 │ │ │ │ + jmp 86dbc98 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8955210,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165719,15 +165721,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80d4b05 │ │ │ │ movl $0x80d4a70,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80d4a94,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x86433cc,-0x8(%edi) │ │ │ │ + movl $0x86dbcd0,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1a(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -165845,15 +165847,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8643830 │ │ │ │ + jmp 86dc134 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8955228,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -165884,15 +165886,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8643868 │ │ │ │ + jmp 86dc16c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x895522c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -165959,15 +165961,15 @@ │ │ │ │ movl $0x87e71e8,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 86437f8 │ │ │ │ + jmp 86dc0fc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165979,15 +165981,15 @@ │ │ │ │ movl $0x80d4e44,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643784 │ │ │ │ + jmp 86dc088 │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -166149,23 +166151,23 @@ │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x26(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8643748 │ │ │ │ + jmp 86dc04c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80d50cd │ │ │ │ - movl $0x86439e8,-0x18(%edi) │ │ │ │ + movl $0x86dc2ec,-0x18(%edi) │ │ │ │ mov %esi,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ @@ -166189,15 +166191,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d5118 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d5110,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643510 │ │ │ │ + jmp 86dbe14 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2316ff8b(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -166215,15 +166217,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 864360c │ │ │ │ + jmp 86dbf10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -166334,15 +166336,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80d52ef │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86435d4 │ │ │ │ + jmp 86dbed8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166350,15 +166352,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d5391 │ │ │ │ movl $0x80d532c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8643598 │ │ │ │ + jmp 86dbe9c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -166428,15 +166430,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80d5413 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86435d4 │ │ │ │ + jmp 86dbed8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166517,15 +166519,15 @@ │ │ │ │ movl $0x80d5470,-0x2c(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ movl $0x80d5498,-0x24(%edi) │ │ │ │ lea -0x40(%edi),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ movl $0x80d54ac,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8643644,-0x10(%edi) │ │ │ │ + movl $0x86dbf48,-0x10(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x2b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x32(%edi),%eax │ │ │ │ @@ -166544,15 +166546,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80d5598 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x80d5590,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86434d4 │ │ │ │ + jmp 86dbdd8 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x48e90075(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -166627,25 +166629,25 @@ │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8643498 │ │ │ │ + jmp 86dbd9c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80d56e5 │ │ │ │ - movl $0x8643588,-0x10(%edi) │ │ │ │ + movl $0x86dbe8c,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -166841,15 +166843,15 @@ │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 8657640 │ │ │ │ + jmp 863a398 │ │ │ │ nop │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -167078,15 +167080,15 @@ │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 8657640 │ │ │ │ + jmp 863a398 │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167857,15 +167859,15 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x80d6600,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8658eec │ │ │ │ + jmp 863bc44 │ │ │ │ push %esp │ │ │ │ xrelease xchg %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ @@ -171336,17 +171338,18 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80d8fec │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3ce90075(%ecx) │ │ │ │ - adc %dl,0x0(%edi) │ │ │ │ - mov $0x8955f24,%esi │ │ │ │ + add %cl,0x40e90075(%ecx) │ │ │ │ + cltd │ │ │ │ + pusha │ │ │ │ + add %bh,0x8955f24(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -171461,20 +171464,18 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80d8fec │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8e90075(%ecx) │ │ │ │ - jmp 38cb93c0 │ │ │ │ - pop %edi │ │ │ │ - xchg %eax,%ebp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,0xce90075(%ecx) │ │ │ │ + jb 80d93c7 │ │ │ │ + add %bh,0x8955f30(%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) │ │ │ │ @@ -188230,19 +188231,16 @@ │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87eb32c │ │ │ │ mov $0x8957504,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0xc2,%al │ │ │ │ - mov %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + sub %dh,0x0(%ecx,%ecx,4) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80e703d │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ @@ -188250,15 +188248,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 80e7039 │ │ │ │ movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0xffffffff,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8675f4c │ │ │ │ + jmp 8658ca4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ enter $0x8704,$0x0 │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -188288,40 +188286,41 @@ │ │ │ │ lea -0x1(%eax),%ecx │ │ │ │ cmp %eax,%ecx │ │ │ │ jae 80e70ef │ │ │ │ movl $0x80e7100,0x0(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8675948 │ │ │ │ + jmp 86586a0 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 80e70c7 │ │ │ │ movl $0x80e70e4,0x0(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8675948 │ │ │ │ + jmp 86586a0 │ │ │ │ mov $0x8957508,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov $0x895752c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cff8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ in (%dx),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %cl,0x55e9004d(%ecx) │ │ │ │ - out %al,(%dx) │ │ │ │ - pop %eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %cl,-0x5216ffb3(%ecx) │ │ │ │ + sbb 0x0(%edi),%edx │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cff8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ shll $1,0x7890006f(%edi) │ │ │ │ add $0x87,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193376,15 +193375,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %al,-0x4b(%eax) │ │ │ │ push %cs │ │ │ │ or %cl,0x45890845(%ebx) │ │ │ │ cld │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8643dcc │ │ │ │ + jmp 86dc6d0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193518,17 +193517,17 @@ │ │ │ │ add %cl,0x50076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - aaa │ │ │ │ - push %ds │ │ │ │ - push %edi │ │ │ │ + (bad) │ │ │ │ + dec %ebx │ │ │ │ + push %ebp │ │ │ │ add %cl,-0x3e6fff8a(%ebp) │ │ │ │ xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ @@ -194173,37 +194172,37 @@ │ │ │ │ decl 0x50076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - pop %es │ │ │ │ - jecxz 80ebfd6 │ │ │ │ - add %cl,0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %edi │ │ │ │ + adc %dl,0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - fistl (%edi,%edx,2) │ │ │ │ + xor 0x55(%edx),%eax │ │ │ │ add %cl,0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - mov %eax,0x8d004759 │ │ │ │ - jbe 80ebfac │ │ │ │ - sldt (%edx) │ │ │ │ + (bad) │ │ │ │ + lock dec %eax │ │ │ │ + add %cl,0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%bl │ │ │ │ ljmp $0x1,$0x59066 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194501,18 +194500,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80ec3b7 │ │ │ │ - movl $0x86e7bbc,-0x8(%edi) │ │ │ │ + movl $0x86ca914,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x898335d,(%edi) │ │ │ │ + movl $0x8982561,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x895794c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -194527,16 +194526,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80ec40f │ │ │ │ - movl $0x86e7b98,-0x8(%edi) │ │ │ │ - movl $0x898335d,-0x4(%edi) │ │ │ │ + movl $0x86ca8f0,-0x8(%edi) │ │ │ │ + movl $0x8982561,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8957954,%esi │ │ │ │ @@ -194553,15 +194552,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80ec467 │ │ │ │ - movl $0x86eff24,-0x8(%edi) │ │ │ │ + movl $0x86d2c7c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -196186,73 +196185,77 @@ │ │ │ │ add %cl,0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - mov %eax,0x8d005581 │ │ │ │ - jbe 80ed84c │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or 0x0(%edi),%bl │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - pop %edi │ │ │ │ - ret │ │ │ │ - push %ebp │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + arpl %ecx,0x0(%edi,%ebx,2) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - dec %ebx │ │ │ │ - ret │ │ │ │ - push %ebp │ │ │ │ + dec %edi │ │ │ │ + dec %esp │ │ │ │ + pop %edi │ │ │ │ add %cl,0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - adcl $0x1700768d,0x0(%esi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + or 0x0(%eax),%ah │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ - adcl $0x1700768d,0x0(%esi) │ │ │ │ + fwait │ │ │ │ + or 0x0(%eax),%ah │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - jg 80ed910 │ │ │ │ - push %esi │ │ │ │ + sub $0x5f,%esi │ │ │ │ add %cl,0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - imul $0x0,0x56(%ebp),%esp │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %edi │ │ │ │ + add %cl,0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ filds 0x768d00(%ecx,%eiz,2) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -196263,26 +196266,25 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - push %ebp │ │ │ │ + lret │ │ │ │ + es pop %edi │ │ │ │ add %cl,0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - mov $0x9d,%bl │ │ │ │ - push %ebp │ │ │ │ + mov $0x26,%bh │ │ │ │ + pop %edi │ │ │ │ add %cl,0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -232755,32 +232757,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810b9ea │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x810b9c8,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87ea128,-0x10(%ebp) │ │ │ │ - movl $0x8982818,-0xc(%ebp) │ │ │ │ + movl $0x898355c,-0xc(%ebp) │ │ │ │ movl $0x8958c06,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x898b771,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8714120 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - xchg %eax,(%eax) │ │ │ │ + test %bh,-0x79(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 810b9df │ │ │ │ - mov $0x8982808,%esi │ │ │ │ + mov $0x898354c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov $0x8958c08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -232905,32 +232905,31 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x810bbbc,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87ea128,-0xc(%ebp) │ │ │ │ - movl $0x8982818,-0x8(%ebp) │ │ │ │ + movl $0x898355c,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x898b771,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8714120 │ │ │ │ - dec %esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,(%eax) │ │ │ │ + nop │ │ │ │ + jns 810bb3a │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 810bbd3 │ │ │ │ - mov $0x8982808,%esi │ │ │ │ + mov $0x898354c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8958c18,%esi │ │ │ │ @@ -233054,31 +233053,31 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x810bdb8,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87ea128,-0xc(%ebp) │ │ │ │ - movl $0x8982818,-0x8(%ebp) │ │ │ │ + movl $0x898355c,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x898b771,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8714120 │ │ │ │ - push %eax │ │ │ │ - push $0xffffff87 │ │ │ │ + xchg %eax,%esp │ │ │ │ + ja 810bd36 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 810bdcf │ │ │ │ - mov $0x8982808,%esi │ │ │ │ + mov $0x898354c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8958c20,%esi │ │ │ │ @@ -233207,43 +233206,45 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810bf49 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 810b85c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - push $0xf0087 │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc %dh,-0x79(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 810bf75 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 865600c │ │ │ │ + jmp 86ee910 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - push $0xf0087 │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %dh,-0x79(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 810bfa1 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86562c8 │ │ │ │ + jmp 86eebcc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ lret │ │ │ │ test %al,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -233567,47 +233568,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810c385 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 810a968 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - xchg %eax,%fs:(%eax) │ │ │ │ - pop %ss │ │ │ │ + xor %dh,-0x79(%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810c3b1 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8656450 │ │ │ │ + jmp 86eed54 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - je 810c41a │ │ │ │ - xchg %eax,(%eax) │ │ │ │ - pop %ss │ │ │ │ + mov $0x17008771,%eax │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810c3dd │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86560f8 │ │ │ │ + jmp 86ee9fc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -235082,30 +235080,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810d962 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x810d940,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87ea128,-0x10(%ebp) │ │ │ │ - movl $0x8982720,-0xc(%ebp) │ │ │ │ + movl $0x8983464,-0xc(%ebp) │ │ │ │ movl $0x8958c06,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x898b771,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8714120 │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $1,-0x79(%ebp) │ │ │ │ + adc $0x5b,%al │ │ │ │ + xchg %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 810d957 │ │ │ │ - mov $0x8982710,%esi │ │ │ │ + mov $0x8983454,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov $0x8958d28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -235230,30 +235229,30 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x810db34,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87ea128,-0xc(%ebp) │ │ │ │ - movl $0x8982720,-0x8(%ebp) │ │ │ │ + movl $0x8983464,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x898b771,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8714120 │ │ │ │ - fmull -0x79(%ebx) │ │ │ │ + and %bl,-0x79(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 810db4b │ │ │ │ - mov $0x8982710,%esi │ │ │ │ + mov $0x8983454,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8958d38,%esi │ │ │ │ @@ -235378,31 +235377,31 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x810dd30,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87ea128,-0xc(%ebp) │ │ │ │ - movl $0x8982720,-0x8(%ebp) │ │ │ │ + movl $0x8983464,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x898b771,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8714120 │ │ │ │ - loopne 810dd6f │ │ │ │ + and $0x57,%al │ │ │ │ xchg %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 810dd47 │ │ │ │ - mov $0x8982710,%esi │ │ │ │ + mov $0x8983454,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8958d40,%esi │ │ │ │ @@ -235527,46 +235526,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810dec1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 810d8a0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ + mov 0xf008755,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810deed │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8654424 │ │ │ │ + jmp 86ecd28 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jl 810df3a │ │ │ │ - xchg %eax,(%eax) │ │ │ │ + rclb $0x0,-0x79(%ebp) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810df19 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86546e0 │ │ │ │ + jmp 86ecfe4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lods %fs:(%esi),%eax │ │ │ │ test %al,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -235880,47 +235876,47 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810e2fd │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 810ca98 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jl 810e346 │ │ │ │ - xchg %eax,(%eax) │ │ │ │ + rclb $0x0,-0x79(%ecx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810e329 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8654868 │ │ │ │ + jmp 86ed16c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x44,%al │ │ │ │ + dec %eax │ │ │ │ + push %ecx │ │ │ │ xchg %eax,(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810e355 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8654510 │ │ │ │ + jmp 86ece14 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -236753,15 +236749,15 @@ │ │ │ │ movl $0x810ee8c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x810eef4,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x89823e4,%esi │ │ │ │ + mov $0x8983128,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 87eb6f0 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ mov $0x8958df0,%esi │ │ │ │ @@ -237109,15 +237105,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 810f44b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x898722a,-0x4(%ebp) │ │ │ │ movl $0x8958e00,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8647a74 │ │ │ │ + jmp 86e0378 │ │ │ │ mov $0x8958e10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -237385,29 +237381,29 @@ │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810f795 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8647a0c │ │ │ │ + jmp 86e0310 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810f7bd │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8647a40 │ │ │ │ + jmp 86e0344 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ loopne 810f757 │ │ │ │ test %al,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -237535,15 +237531,15 @@ │ │ │ │ movl $0x810f880,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x810f8e8,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov $0x89823e4,%esi │ │ │ │ + mov $0x8983128,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87eb6f0 │ │ │ │ @@ -237691,30 +237687,30 @@ │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810fb39 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8647b5c │ │ │ │ + jmp 86e0460 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 810fb61 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8647a74 │ │ │ │ + jmp 86e0378 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -239398,31 +239394,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 811129a │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8111278,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87ea128,-0x10(%ebp) │ │ │ │ - movl $0x8982464,-0xc(%ebp) │ │ │ │ + movl $0x89831a8,-0xc(%ebp) │ │ │ │ movl $0x8958ef2,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x898b771,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8714120 │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoml (%ecx) │ │ │ │ + and %bl,(%edi) │ │ │ │ xchg %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 811128f │ │ │ │ - mov $0x8982454,%esi │ │ │ │ + mov $0x8983198,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov $0x8958ef4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -239550,29 +239546,31 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x811146c,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87ea128,-0xc(%ebp) │ │ │ │ - movl $0x8982464,-0x8(%ebp) │ │ │ │ + movl $0x89831a8,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x898b771,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8714120 │ │ │ │ - call 8119b74 │ │ │ │ + sub $0x1d,%al │ │ │ │ + xchg %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8111483 │ │ │ │ - mov $0x8982454,%esi │ │ │ │ + mov $0x8983198,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8958f04,%esi │ │ │ │ @@ -239701,30 +239699,31 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x8111668,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87ea128,-0xc(%ebp) │ │ │ │ - movl $0x8982464,-0x8(%ebp) │ │ │ │ + movl $0x89831a8,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x898b771,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8714120 │ │ │ │ - in (%dx),%al │ │ │ │ - or $0x87,%eax │ │ │ │ + xor %bl,(%ebx) │ │ │ │ + xchg %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 811167f │ │ │ │ - mov $0x8982454,%esi │ │ │ │ + mov $0x8983198,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8958f0c,%esi │ │ │ │ @@ -239847,44 +239846,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 81117f9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8111100 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push $0xf00870c │ │ │ │ - add %al,(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sbb %eax,0x2000f00(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8111825 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8648d34 │ │ │ │ + jmp 86e1638 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %cl,(%edi,%eax,4) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + int3 │ │ │ │ + sbb %eax,0x2000f00(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8111851 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8649020 │ │ │ │ + jmp 86e1924 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ call d119cce │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -240218,43 +240216,45 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 8111c5d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8110108 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - or %al,0x3001700(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + adc $0x170087,%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 8111c89 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86491bc │ │ │ │ + jmp 86e1ac0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - call 1f11a398 │ │ │ │ + sub $0x15,%al │ │ │ │ + xchg %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8111cb5 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8648e4c │ │ │ │ + jmp 86e1750 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -244044,15 +244044,15 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8114c8c,0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8561860 │ │ │ │ + jmp 857af4c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ aam $0x16 │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -244236,15 +244236,15 @@ │ │ │ │ jb 8114f3a │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8114f9e │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8114d8c │ │ │ │ @@ -244252,15 +244252,15 @@ │ │ │ │ jb 8114f2e │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8114f9e │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8115104 │ │ │ │ @@ -244273,15 +244273,15 @@ │ │ │ │ jb 8114f73 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8114f9e │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 811501c │ │ │ │ @@ -244510,15 +244510,15 @@ │ │ │ │ jb 81152f4 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115355 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ @@ -244547,15 +244547,15 @@ │ │ │ │ jb 81152a8 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115357 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -244564,15 +244564,15 @@ │ │ │ │ jb 8115330 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115357 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -244922,15 +244922,15 @@ │ │ │ │ jb 8115820 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115881 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ @@ -244959,15 +244959,15 @@ │ │ │ │ jb 81157d4 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115883 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -244976,15 +244976,15 @@ │ │ │ │ jb 811585c │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115883 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -245317,27 +245317,28 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8115c72 │ │ │ │ movl $0x8986a75,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8561860 │ │ │ │ + jmp 857af4c │ │ │ │ mov $0x8959294,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xchg %esi,0x768d0044(%ebp) │ │ │ │ - add %ch,%bl │ │ │ │ - sbb -0x70(%esi),%ah │ │ │ │ + jae 8115cd7 │ │ │ │ + inc %esi │ │ │ │ + add %cl,0x1aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ inc %esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -245449,15 +245450,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115e05 │ │ │ │ mov 0x2(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -245475,15 +245476,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115e65 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -245501,15 +245502,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8115ec5 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -245969,15 +245970,15 @@ │ │ │ │ jb 8116470 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81164e7 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -245986,15 +245987,15 @@ │ │ │ │ jb 8116465 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81164e7 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -246006,15 +246007,15 @@ │ │ │ │ jb 81164ac │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81164e7 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -246565,15 +246566,15 @@ │ │ │ │ jb 8116c42 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8116cb0 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -246582,15 +246583,15 @@ │ │ │ │ jb 8116c38 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8116cb0 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -246602,15 +246603,15 @@ │ │ │ │ jb 8116c7e │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8116cb0 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -246913,15 +246914,16 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and %ch,(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %esp │ │ │ │ xchg %al,(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ @@ -246929,15 +246931,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 811708a │ │ │ │ movl $0x8117000,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8564a70 │ │ │ │ + jmp 857e15c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89592bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -246966,15 +246968,16 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - js 811712c │ │ │ │ + in (%dx),%al │ │ │ │ + pop %ebx │ │ │ │ xchg %al,(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ @@ -246982,15 +246985,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 8117132 │ │ │ │ movl $0x81170a8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8564a70 │ │ │ │ + jmp 857e15c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89592c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -247007,15 +247010,15 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 811718d │ │ │ │ movl $0x8986a75,-0x8(%ebp) │ │ │ │ movl $0x89592cd,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8561860 │ │ │ │ + jmp 857af4c │ │ │ │ mov $0x89592d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -247056,15 +247059,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8117241 │ │ │ │ mov 0x2(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -247082,15 +247085,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81172a1 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -247108,15 +247111,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8117301 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -247564,15 +247567,15 @@ │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8117863 │ │ │ │ mov 0x2(%edx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -247593,15 +247596,15 @@ │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81178d3 │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -247622,15 +247625,15 @@ │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8117943 │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -248193,15 +248196,15 @@ │ │ │ │ jb 8118088 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81180f5 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -248210,15 +248213,15 @@ │ │ │ │ jb 811807d │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81180f5 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -248230,15 +248233,15 @@ │ │ │ │ jb 81180c4 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81180f5 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -248720,15 +248723,15 @@ │ │ │ │ jb 8118758 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81187c5 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -248737,15 +248740,15 @@ │ │ │ │ jb 811874d │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81187c5 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -248757,15 +248760,15 @@ │ │ │ │ jb 8118794 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81187c5 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -249087,15 +249090,15 @@ │ │ │ │ jb 8118bd6 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8118c2a │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8118ca0 │ │ │ │ @@ -249106,15 +249109,15 @@ │ │ │ │ jb 8118c19 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8118c2a │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8118d7c │ │ │ │ @@ -249322,26 +249325,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ xor $0x90006c8a,%eax │ │ │ │ - rorb $1,(%esi,%eax,4) │ │ │ │ - add %al,0x100 │ │ │ │ + inc %esp │ │ │ │ + xchg %al,%ds:(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8118ed2 │ │ │ │ movl $0x8959332,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8564a70 │ │ │ │ + jmp 857e15c │ │ │ │ mov $0x8959334,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -249388,15 +249392,15 @@ │ │ │ │ jb 8118f96 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8118fea │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8119060 │ │ │ │ @@ -249407,15 +249411,15 @@ │ │ │ │ jb 8118fd9 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8118fea │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 811913c │ │ │ │ @@ -250436,60 +250440,60 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov 0x3001700(%esi),%es │ │ │ │ + jo 8119c92 │ │ │ │ + xchg %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + 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 8119d45 │ │ │ │ movl $0x8119cb8,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 865d1fc │ │ │ │ + jmp 863ff54 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89593f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jnp 8119dda │ │ │ │ - add %dl,0x868e0c(%eax) │ │ │ │ + add %dl,0x868010(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,%dh │ │ │ │ xchg %eax,%ebx │ │ │ │ xchg %eax,%ebp │ │ │ │ or %ch,%cl │ │ │ │ - jo 8119dbe │ │ │ │ - push %esp │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + enter $0x5261,$0x0 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -250514,31 +250518,33 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov %cs,0x170086(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + jg 8119d79 │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8119e25 │ │ │ │ movl $0x8119d98,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 865d1fc │ │ │ │ + jmp 863ff54 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959408,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ jmp 8119e54 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ @@ -251847,27 +251853,28 @@ │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45890146(%ebx) │ │ │ │ add %ch,%cl │ │ │ │ - and $0x9000541f,%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jge 811af89 │ │ │ │ + push %edx │ │ │ │ + add %dl,0x30017(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890146(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - add %ebx,(%esi) │ │ │ │ - push %esp │ │ │ │ - add %dl,0x83e48c(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 863fab0 │ │ │ │ + nop │ │ │ │ + mov %fs,%esp │ │ │ │ + addl $0xf,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -252136,42 +252143,42 @@ │ │ │ │ movl $0x811b184,-0x80(%edi) │ │ │ │ mov %eax,-0x7c(%edi) │ │ │ │ movl $0x811b1ac,-0x78(%edi) │ │ │ │ mov %eax,-0x74(%edi) │ │ │ │ movl $0x811b1d4,-0x70(%edi) │ │ │ │ mov %eax,-0x6c(%edi) │ │ │ │ movl $0x814f284,-0x68(%edi) │ │ │ │ - movl $0x8982b43,-0x64(%edi) │ │ │ │ - movl $0x8982b17,-0x60(%edi) │ │ │ │ - movl $0x8982b53,-0x5c(%edi) │ │ │ │ + movl $0x8981d47,-0x64(%edi) │ │ │ │ + movl $0x8981d1b,-0x60(%edi) │ │ │ │ + movl $0x8981d57,-0x5c(%edi) │ │ │ │ lea -0x6f(%edi),%eax │ │ │ │ mov %eax,-0x58(%edi) │ │ │ │ lea -0x76(%edi),%eax │ │ │ │ mov %eax,-0x54(%edi) │ │ │ │ lea -0x7e(%edi),%eax │ │ │ │ mov %eax,-0x50(%edi) │ │ │ │ lea -0x87(%edi),%eax │ │ │ │ mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x8982b19,-0x48(%edi) │ │ │ │ + movl $0x8981d1d,-0x48(%edi) │ │ │ │ lea -0x8f(%edi),%eax │ │ │ │ mov %eax,-0x44(%edi) │ │ │ │ lea -0x95(%edi),%eax │ │ │ │ mov %eax,-0x40(%edi) │ │ │ │ lea -0x9e(%edi),%eax │ │ │ │ mov %eax,-0x3c(%edi) │ │ │ │ lea -0xa5(%edi),%eax │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ movl $0x8959456,-0x34(%edi) │ │ │ │ lea -0xad(%edi),%eax │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ lea -0xb8(%edi),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ movl $0x895945b,-0x28(%edi) │ │ │ │ - movl $0x8982bce,-0x24(%edi) │ │ │ │ - movl $0x8982b8e,-0x20(%edi) │ │ │ │ + movl $0x8981dd2,-0x24(%edi) │ │ │ │ + movl $0x8981d92,-0x20(%edi) │ │ │ │ lea -0xbf(%edi),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ lea -0xc7(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ lea -0xcf(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ lea -0xd7(%edi),%eax │ │ │ │ @@ -254727,15 +254734,15 @@ │ │ │ │ jb 811d4f6 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811d55a │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 811d348 │ │ │ │ @@ -254743,15 +254750,15 @@ │ │ │ │ jb 811d4ea │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811d55a │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 811d6c0 │ │ │ │ @@ -254764,15 +254771,15 @@ │ │ │ │ jb 811d52f │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811d55a │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 811d5d8 │ │ │ │ @@ -255001,15 +255008,15 @@ │ │ │ │ jb 811d8b0 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811d911 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ @@ -255038,15 +255045,15 @@ │ │ │ │ jb 811d864 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811d913 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -255055,15 +255062,15 @@ │ │ │ │ jb 811d8ec │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811d913 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -255413,15 +255420,15 @@ │ │ │ │ jb 811dddc │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811de3d │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ @@ -255450,15 +255457,15 @@ │ │ │ │ jb 811dd90 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811de3f │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -255467,15 +255474,15 @@ │ │ │ │ jb 811de18 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811de3f │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x0,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ @@ -256393,15 +256400,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811e959 │ │ │ │ mov 0x2(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -256419,15 +256426,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811e9b9 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -256445,15 +256452,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811ea19 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -256912,15 +256919,15 @@ │ │ │ │ jb 811efc4 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811f03b │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -256929,15 +256936,15 @@ │ │ │ │ jb 811efb9 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811f03b │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -256949,15 +256956,15 @@ │ │ │ │ jb 811f000 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811f03b │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -257508,15 +257515,15 @@ │ │ │ │ jb 811f796 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811f804 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -257525,15 +257532,15 @@ │ │ │ │ jb 811f78c │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811f804 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -257545,15 +257552,15 @@ │ │ │ │ jb 811f7d2 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811f804 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -257856,15 +257863,15 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x8e,%al │ │ │ │ + js 811fb6d │ │ │ │ test %eax,(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ @@ -257872,15 +257879,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 811fbde │ │ │ │ movl $0x811fb54,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 851d1c0 │ │ │ │ + jmp 85368ac │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89595d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -257909,30 +257916,30 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - lea 0x2000f00(%ebp),%eax │ │ │ │ + sarb $1,0xf0085(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 811fc86 │ │ │ │ movl $0x811fbfc,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 851d1c0 │ │ │ │ + jmp 85368ac │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89595d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -258099,15 +258106,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811fec5 │ │ │ │ mov 0x2(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -258125,15 +258132,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811ff25 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -258151,15 +258158,15 @@ │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 811ff85 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -258611,15 +258618,15 @@ │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81204e7 │ │ │ │ mov 0x2(%edx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -258640,15 +258647,15 @@ │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8120557 │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -258669,15 +258676,15 @@ │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81205c7 │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov 0x4(%ecx),%edx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -259237,15 +259244,15 @@ │ │ │ │ jb 8120d0c │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8120d79 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -259254,15 +259261,15 @@ │ │ │ │ jb 8120d01 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8120d79 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -259274,15 +259281,15 @@ │ │ │ │ jb 8120d48 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8120d79 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -259764,15 +259771,15 @@ │ │ │ │ jb 81213dc │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8121449 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -259781,15 +259788,15 @@ │ │ │ │ jb 81213d1 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8121449 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -259801,15 +259808,15 @@ │ │ │ │ jb 8121418 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8121449 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x0,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -260131,15 +260138,15 @@ │ │ │ │ jb 812185a │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81218b0 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8121928 │ │ │ │ @@ -260150,15 +260157,15 @@ │ │ │ │ jb 812189d │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81218b0 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8121a04 │ │ │ │ @@ -260372,26 +260379,28 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ std │ │ │ │ imul $0xffffff90,(%eax),%eax │ │ │ │ - subb $0x0,-0x7b(%esi) │ │ │ │ + hlt │ │ │ │ + lahf │ │ │ │ + test %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 8121b5a │ │ │ │ movl $0x895963e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 851d1c0 │ │ │ │ + jmp 85368ac │ │ │ │ mov $0x8959640,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -260438,15 +260447,15 @@ │ │ │ │ jb 8121c1e │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8121c74 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8121cec │ │ │ │ @@ -260457,15 +260466,15 @@ │ │ │ │ jb 8121c61 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8121c74 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8121dc8 │ │ │ │ @@ -262139,32 +262148,29 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - clc │ │ │ │ - test %eax,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ + fs ljmp $0x2,$0xf0085 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8123282 │ │ │ │ movl $0x81231f8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 865bc94 │ │ │ │ + jmp 863e9ec │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959708,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -262193,30 +262199,30 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xf0085f7,%eax │ │ │ │ + mov $0xf0085e9,%esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 812332a │ │ │ │ movl $0x81232a0,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 865bc94 │ │ │ │ + jmp 863e9ec │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959710,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -262927,28 +262933,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ jge 8123c39 │ │ │ │ imul $0xffffff90,(%eax),%eax │ │ │ │ - push %eax │ │ │ │ - out %al,(%dx) │ │ │ │ - test %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + push %esp │ │ │ │ + loopne 8123be8 │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8123c8a │ │ │ │ movl $0x895974e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 865bc94 │ │ │ │ + jmp 863e9ec │ │ │ │ mov $0x8959750,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x5a,%ah │ │ │ │ addl $0x5,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -267656,32 +267661,31 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x85,%al │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + pusha │ │ │ │ + mov %al,0xf0085 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 812791a │ │ │ │ movl $0x8127890,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 86583c8 │ │ │ │ + jmp 863b120 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x895998c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -267710,31 +267714,30 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xaf,%ah │ │ │ │ - test %eax,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ + mov $0xf0085a1,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 81279c2 │ │ │ │ movl $0x8127938,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 86583c8 │ │ │ │ + jmp 863b120 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959994,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -268893,27 +268896,27 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ imul $0xffffff90,(%eax),%eax │ │ │ │ - or $0xa0,%al │ │ │ │ - test %eax,(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + adc %dl,0x50085(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8128962 │ │ │ │ movl $0x89599da,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86583c8 │ │ │ │ + jmp 863b120 │ │ │ │ mov $0x89599dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269024,15 +269027,15 @@ │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 866f45c │ │ │ │ + jmp 86521b4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8128b32 │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ @@ -269113,15 +269116,15 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8128c2d │ │ │ │ movl $0x8959a5e,-0x8(%ebp) │ │ │ │ movl $0x8991125,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ mov $0x8959a60,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ @@ -269172,15 +269175,15 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x8991111,0x4(%ebp) │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8959a64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269239,15 +269242,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x8128dc8,0x8(%ebp) │ │ │ │ lea -0x6(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x8991111,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -269345,15 +269348,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 866eac8 │ │ │ │ + jmp 8651820 │ │ │ │ mov $0x8959a70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269380,15 +269383,15 @@ │ │ │ │ movl $0x895850f,-0x18(%ebp) │ │ │ │ movl $0x8987221,-0x14(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ or %al,%al │ │ │ │ @@ -269535,15 +269538,15 @@ │ │ │ │ movl $0x8129018,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x81290d0,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x8982c47,%esi │ │ │ │ + mov $0x8981e4b,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 87eb4e4 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x8959a78,%esi │ │ │ │ @@ -269639,15 +269642,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x8959a7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269677,31 +269680,30 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - test $0x9a,%al │ │ │ │ - test %eax,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov %es,0x2000f00(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 812937e │ │ │ │ movl $0x81292f4,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8668400 │ │ │ │ + jmp 864b158 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959a80,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -269730,30 +269732,31 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %bl,0xf0085(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x8c,%al │ │ │ │ + test %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8129426 │ │ │ │ movl $0x812939c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8668400 │ │ │ │ + jmp 864b158 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959a88,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269815,15 +269818,15 @@ │ │ │ │ movl $0x895850f,-0x10(%ebp) │ │ │ │ movl $0x8987221,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ movl $0x8992f41,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ mov $0x8959a98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269834,15 +269837,15 @@ │ │ │ │ movl $0x8958517,-0x10(%ebp) │ │ │ │ movl $0x8987221,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ movl $0x8956791,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ mov $0x8959a9c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -269949,15 +269952,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x8959aa0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -270064,15 +270067,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x8959aa4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cwtl │ │ │ │ loop 812980d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -270105,39 +270108,40 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8129909 │ │ │ │ movl $0x898722a,-0x8(%ebp) │ │ │ │ movl $0x8959aa8,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8660ca4 │ │ │ │ + jmp 86439fc │ │ │ │ mov $0x8959ab8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %ch,%cl │ │ │ │ mov $0x7f,%cl │ │ │ │ imul $0xffffff90,(%eax),%eax │ │ │ │ - enter $0x8594,$0x0 │ │ │ │ - add $0x100,%eax │ │ │ │ + int3 │ │ │ │ + xchg %al,0x1000500(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8129956 │ │ │ │ movl $0x8959ac2,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8668400 │ │ │ │ + jmp 864b158 │ │ │ │ mov $0x8959ac4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -270250,15 +270254,15 @@ │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 866f45c │ │ │ │ + jmp 86521b4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8129b26 │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ @@ -270614,15 +270618,15 @@ │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 865dee4 │ │ │ │ + jmp 8640c3c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 812a074 │ │ │ │ @@ -272832,15 +272836,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 812bdea │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 866eac8 │ │ │ │ + jmp 8651820 │ │ │ │ mov $0x8991116,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -277223,15 +277227,15 @@ │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 812fa89 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8666d2c │ │ │ │ + jmp 8649a84 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 812fb04 │ │ │ │ @@ -278570,15 +278574,16 @@ │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - lock and %eax,0x2000f00(%ebp) │ │ │ │ + hlt │ │ │ │ + adc 0x2000f00(%ebp),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -278587,22 +278592,23 @@ │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8130d3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x42008521,%esp │ │ │ │ + rclb $0x85,(%ebx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8130d53 │ │ │ │ - mov $0x8982ef8,%esi │ │ │ │ + mov $0x89820fc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8130e7d │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ @@ -279809,16 +279815,16 @@ │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - adc %al,0x2000f00(%ebp) │ │ │ │ + clc │ │ │ │ + add 0x2000f00(%ebp),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -279827,23 +279833,24 @@ │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8131e38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rclb $0x85,(%eax) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + les (%edx),%eax │ │ │ │ + test %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8131e4f │ │ │ │ - mov $0x8982ef8,%esi │ │ │ │ + mov $0x89820fc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8131f79 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ @@ -284164,17 +284171,16 @@ │ │ │ │ mov $0x8959bec,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - aam $0x84 │ │ │ │ - add %al,0x100 │ │ │ │ + inc %esp │ │ │ │ + movb $0x0,0x10005(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8135b1d │ │ │ │ @@ -284182,24 +284188,24 @@ │ │ │ │ movl $0x8135ae8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 8135ae8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %dl,%ah │ │ │ │ + adc $0xc6,%al │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8135aff │ │ │ │ - mov $0x8982ef8,%esi │ │ │ │ + mov $0x89820fc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x8135b30,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ @@ -284308,15 +284314,15 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8135c88,0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 866f45c │ │ │ │ + jmp 86521b4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fadds (%esi) │ │ │ │ addb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ @@ -286060,29 +286066,28 @@ │ │ │ │ decl 0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - mov $0x8d005376,%ebx │ │ │ │ - jbe 8137410 │ │ │ │ + adc 0x768d00(%ecx,%edx,2),%esp │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8137435 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 866cde0 │ │ │ │ + jmp 864fb38 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -287437,15 +287442,15 @@ │ │ │ │ movl $0x81383bc,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x8138474,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x8982d1f,%esi │ │ │ │ + mov $0x8981f23,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 87eb4e4 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x8959ca8,%esi │ │ │ │ @@ -289048,15 +289053,15 @@ │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87280fc │ │ │ │ nop │ │ │ │ - mov $0x5008496,%eax │ │ │ │ + mov $0x5008488,%esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -289066,24 +289071,25 @@ │ │ │ │ movl $0x8139ba8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 8139ba8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dl,0x84(%esi) │ │ │ │ + mov %cs,0x84(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c7fc75(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xee9fcc5(%ebx) │ │ │ │ - les 0x0(%ebx),%edx │ │ │ │ - mov $0x8959cb0,%esi │ │ │ │ + add %al,0x66e9fcc5(%ebx) │ │ │ │ + int1 │ │ │ │ + push %ecx │ │ │ │ + add %bh,0x8959cb0(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -289111,32 +289117,30 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%edx │ │ │ │ - test %al,(%eax) │ │ │ │ - sldt (%edx) │ │ │ │ + push %eax │ │ │ │ + test %al,0x2000f(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8139c5a │ │ │ │ movl $0x8139bd0,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 866c24c │ │ │ │ + jmp 864efa4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959cb8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -289165,16 +289169,15 @@ │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + test $0x83,%al │ │ │ │ test %al,(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ @@ -289182,15 +289185,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 8139d02 │ │ │ │ movl $0x8139c78,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 866c24c │ │ │ │ + jmp 864efa4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8959cc0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -289252,15 +289255,15 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8139de5 │ │ │ │ movl $0x8959cd2,-0x8(%ebp) │ │ │ │ movl $0x8992f41,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 866d3f0 │ │ │ │ + jmp 8650148 │ │ │ │ mov $0x8959cd4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -289304,15 +289307,15 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8139e85 │ │ │ │ movl $0x8959cda,-0x8(%ebp) │ │ │ │ movl $0x8956791,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 866d3f0 │ │ │ │ + jmp 8650148 │ │ │ │ mov $0x8959cdc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -298915,15 +298918,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8141ceb │ │ │ │ movl $0x8141ce0,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ pop %esp │ │ │ │ inc %esi │ │ │ │ test %al,(%eax) │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -298945,15 +298948,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8141d5e │ │ │ │ movl $0x8141d30,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ cld │ │ │ │ inc %esp │ │ │ │ test %al,(%eax) │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -298983,15 +298986,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8141db7 │ │ │ │ movl $0x8141d9c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ or $0xc8,%al │ │ │ │ sbb $0x458b0814,%eax │ │ │ │ @@ -299027,15 +299030,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8141e27 │ │ │ │ movl $0x8141e1c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf38b(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -299943,15 +299946,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %bl,0x45c70814(%edx,%ebp,1) │ │ │ │ clc │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865a15c │ │ │ │ + jmp 863ceb4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -301453,15 +301456,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8143ec9 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x8143e94,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ cwtl │ │ │ │ and 0x0(%eax,%eax,1),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8143eab │ │ │ │ @@ -301538,15 +301541,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 814406d │ │ │ │ movl $0x8143f98,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ xchg %eax,%esp │ │ │ │ and 0x42(%eax,%eax,1),%al │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8144006 │ │ │ │ @@ -301670,15 +301673,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8144219 │ │ │ │ movl $0x8144144,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 865ac58 │ │ │ │ + jmp 863d9b0 │ │ │ │ call 4a14c55d │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 81441b2 │ │ │ │ @@ -304787,130 +304790,132 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x5b16fb3b(%ebx) │ │ │ │ - repnz dec %edi │ │ │ │ + add %al,-0x5716fb3b(%ebx) │ │ │ │ + jnp 8146934 │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x6f16fb3b(%ebx) │ │ │ │ - repnz dec %edi │ │ │ │ + add %al,-0x6b16fb3b(%ebx) │ │ │ │ + jnp 8146948 │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - pop %ss │ │ │ │ - xor %dl,0x0(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + sbb 0x768d0059(%ecx),%edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - add (%eax),%esi │ │ │ │ - push %eax │ │ │ │ - add %cl,0x190076(%ebp) │ │ │ │ - add $0x0,%eax │ │ │ │ + pop %es │ │ │ │ + mov $0x768d0059,%ecx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - cmp 0x50(%ebx),%esi │ │ │ │ + aas │ │ │ │ + cld │ │ │ │ + pop %ecx │ │ │ │ add %cl,0x190076(%ebp) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - daa │ │ │ │ - jae 814698c │ │ │ │ + sub %esp,%edi │ │ │ │ + pop %ecx │ │ │ │ add %cl,0x190076(%ebp) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - push %ebp │ │ │ │ - push %eax │ │ │ │ + mov $0xde,%bl │ │ │ │ + pop %ecx │ │ │ │ add %cl,0x190076(%ebp) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - fwait │ │ │ │ - push %ebp │ │ │ │ - push %eax │ │ │ │ - add %cl,0x180076(%ebp) │ │ │ │ + lahf │ │ │ │ + ficomps 0x0(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - shll %cl,0x768d0050(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + cmp $0x5a,%al │ │ │ │ + add %cl,0x180076(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - mov $0x8d0050b3,%edi │ │ │ │ - jbe 8146990 │ │ │ │ - sbb %al,(%eax) │ │ │ │ + ret │ │ │ │ + cmp $0x5a,%al │ │ │ │ + add %cl,0x180076(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - cmp 0x768d0050(%ecx),%esp │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + aas │ │ │ │ + sub 0x0(%edx),%bl │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - daa │ │ │ │ - mov 0x768d0050,%eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub (%edx),%ebp │ │ │ │ + pop %edx │ │ │ │ + add %cl,0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xor %esp,%edi │ │ │ │ - push %eax │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + aaa │ │ │ │ + test %ebx,0x0(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - pop %ds │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ + and 0x768d005a(%ebp),%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 8146a0e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -305008,15 +305013,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 8146b5c │ │ │ │ movl $0x8146aa8,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x898288e,%esi │ │ │ │ + mov $0x89835d2,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87eb32c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x895a2b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -305522,27 +305527,25 @@ │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %eax │ │ │ │ + (bad) 0x5a(%eax) │ │ │ │ add %cl,0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - ret │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %eax │ │ │ │ + (bad) │ │ │ │ + pusha │ │ │ │ + pop %edx │ │ │ │ add %cl,0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -305637,15 +305640,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 81473bc │ │ │ │ movl $0x8147308,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x8982796,%esi │ │ │ │ + mov $0x89834da,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87eb32c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x895a2d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -306143,27 +306146,25 @@ │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cli │ │ │ │ - dec %edi │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + sbbl $0xffffff8d,0x0(%ecx) │ │ │ │ + jbe 8147a80 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - jg 8147a89 │ │ │ │ - dec %edi │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ + addl $0x0,0x768d0059(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8147ae6 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ @@ -306411,26 +306412,24 @@ │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - inc %ebx │ │ │ │ - add 0x0(%eax),%edx │ │ │ │ + inc %edi │ │ │ │ + mov %ds,0x0(%ecx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - das │ │ │ │ - add 0x0(%eax),%edx │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xor 0x768d00(%ecx,%ebx,2),%ecx │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -306973,33 +306972,34 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ mov %ebp,%edi │ │ │ │ (bad) │ │ │ │ - decl 0x2f80076(%ebp) │ │ │ │ + decl 0x346c0076(%ebp) │ │ │ │ addl $0xf,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ - add %esp,%ebp │ │ │ │ - cmp $0x0,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmpb $0x0,(%esi) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - push (%edx) │ │ │ │ - push %ecx │ │ │ │ + push %edi │ │ │ │ + pusha │ │ │ │ + dec %edi │ │ │ │ add %cl,0x170076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -307081,25 +307081,27 @@ │ │ │ │ jbe 8148628 │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x51,%al │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + xor %ecx,0x0(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xor 0x768d0052(%esi),%esp │ │ │ │ - add %bh,0x83d4(%eax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + push %eax │ │ │ │ + add %cl,-0x2b47ff8a(%ebp) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8148695 │ │ │ │ sub $0x4,%esp │ │ │ │ @@ -307164,37 +307166,36 @@ │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8148754,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86ab408 │ │ │ │ + jmp 868e160 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ lock sbb $0x81,%al │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8148782 │ │ │ │ - mov $0x898335d,%esi │ │ │ │ + mov $0x8982561,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x75890045(%ebx) │ │ │ │ - add %cl,0x7ee90445(%ecx) │ │ │ │ - dec %ecx │ │ │ │ - push %esi │ │ │ │ + add %cl,-0x2916fbbb(%ecx) │ │ │ │ + jbe 81487d5 │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x74,%al │ │ │ │ xchg %edx,(%eax,%ecx,1) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81487a8 │ │ │ │ @@ -307251,15 +307252,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 814885b │ │ │ │ - movl $0x86e7b98,-0x8(%edi) │ │ │ │ + movl $0x86ca8f0,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x895a44c,%esi │ │ │ │ @@ -307269,17 +307270,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - jmp 814881d │ │ │ │ - push %edx │ │ │ │ - add %cl,-0x2d77ff8a(%ebp) │ │ │ │ + inc %ebx │ │ │ │ + rclb $1,0x0(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dl,%dl │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 81488c5 │ │ │ │ @@ -307331,36 +307333,35 @@ │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8148950,0x0(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 868ca00 │ │ │ │ + jmp 866f758 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ sbb 0x100(%ecx),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 814897e │ │ │ │ - mov $0x898335d,%esi │ │ │ │ + mov $0x8982561,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x75890045(%ebx) │ │ │ │ - add %cl,-0x7d16fbbb(%ecx) │ │ │ │ - push %edx │ │ │ │ - pop %ecx │ │ │ │ + add %cl,-0x2516fbbb(%ecx) │ │ │ │ + jg 81489d4 │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x70,%al │ │ │ │ mov %edx,(%eax,%ecx,1) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 81489d8 │ │ │ │ @@ -307430,15 +307431,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8148a8b │ │ │ │ - movl $0x86e7bbc,-0x8(%edi) │ │ │ │ + movl $0x86ca914,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x895a49c,%esi │ │ │ │ @@ -307448,24 +307449,26 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - xchg %edx,0x0(%edx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 8148a5f │ │ │ │ + push %eax │ │ │ │ + add %cl,0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - fildll 0x5a(%ebx) │ │ │ │ + aaa │ │ │ │ + cltd │ │ │ │ + pop %eax │ │ │ │ add %cl,0xf0076(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -324822,15 +324825,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -324849,15 +324852,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -324870,15 +324873,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 81573cc │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -324891,15 +324894,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8156ccc,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -325182,15 +325185,15 @@ │ │ │ │ cmp $0x4,%ecx │ │ │ │ jg 8157ed3 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 81582b1 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 8157db3 │ │ │ │ movl $0x8157f08,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -325799,15 +325802,15 @@ │ │ │ │ cmp $0x4,%ecx │ │ │ │ jl 8158169 │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x5,%ecx │ │ │ │ jge 8158230 │ │ │ │ movl $0x8157f74,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -325819,15 +325822,15 @@ │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%ecx │ │ │ │ jl 81581cf │ │ │ │ movl $0x8157f98,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -325841,15 +325844,15 @@ │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 8158230 │ │ │ │ movl $0x8157fbc,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -325857,15 +325860,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x8157e48,-0xc(%ebp) │ │ │ │ - movl $0x897b801,-0x30(%ebp) │ │ │ │ + movl $0x89784b5,-0x30(%ebp) │ │ │ │ movl $0x8970fb9,-0x2c(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ movl $0x8992f41,-0x20(%ebp) │ │ │ │ @@ -325882,15 +325885,15 @@ │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%ecx │ │ │ │ jne 8158317 │ │ │ │ movl $0x8157f2c,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -325900,15 +325903,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x8157f50,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -332923,15 +332926,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -332950,15 +332953,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -332971,15 +332974,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 815e408 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -332992,15 +332995,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x815dd08,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -333232,15 +333235,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jg 815ef0f │ │ │ │ cmp $0x2,%edx │ │ │ │ jg 815f346 │ │ │ │ cmp $0x2,%edx │ │ │ │ jne 815ede6 │ │ │ │ movl $0x815ef48,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -333957,15 +333960,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jl 815f1fe │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x5,%edx │ │ │ │ jge 815f2c5 │ │ │ │ movl $0x815efc0,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -333977,15 +333980,15 @@ │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%edx │ │ │ │ jl 815f264 │ │ │ │ movl $0x815efe8,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -333999,15 +334002,15 @@ │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x2,%edx │ │ │ │ jl 815f2c5 │ │ │ │ movl $0x815f010,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -334015,15 +334018,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x815ee84,-0xc(%ebp) │ │ │ │ - movl $0x897b801,-0x30(%ebp) │ │ │ │ + movl $0x89784b5,-0x30(%ebp) │ │ │ │ movl $0x8970fb9,-0x2c(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ movl $0x8992f41,-0x20(%ebp) │ │ │ │ @@ -334040,15 +334043,15 @@ │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%edx │ │ │ │ jne 815f3ac │ │ │ │ movl $0x815ef70,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -334058,15 +334061,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x815ef98,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -346091,15 +346094,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -346118,15 +346121,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -346139,15 +346142,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 8169b24 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -346160,15 +346163,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8169424,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -346400,15 +346403,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jg 816a62b │ │ │ │ cmp $0x2,%edx │ │ │ │ jg 816aa44 │ │ │ │ cmp $0x2,%edx │ │ │ │ jne 816a502 │ │ │ │ movl $0x816a664,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -347103,15 +347106,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jl 816a8fc │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x5,%edx │ │ │ │ jge 816a9c3 │ │ │ │ movl $0x816a6dc,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -347123,15 +347126,15 @@ │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%edx │ │ │ │ jl 816a962 │ │ │ │ movl $0x816a704,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -347145,15 +347148,15 @@ │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x2,%edx │ │ │ │ jl 816a9c3 │ │ │ │ movl $0x816a72c,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -347161,15 +347164,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x816a5a0,-0xc(%ebp) │ │ │ │ - movl $0x897b801,-0x30(%ebp) │ │ │ │ + movl $0x89784b5,-0x30(%ebp) │ │ │ │ movl $0x8970fb9,-0x2c(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ movl $0x8992f41,-0x20(%ebp) │ │ │ │ @@ -347186,15 +347189,15 @@ │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%edx │ │ │ │ jne 816aaaa │ │ │ │ movl $0x816a68c,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -347204,15 +347207,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x816a6b4,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -350341,15 +350344,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -350368,15 +350371,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -350389,15 +350392,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 816d620 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -350410,15 +350413,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x816cf20,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -350672,15 +350675,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jg 816e157 │ │ │ │ cmp $0x2,%edx │ │ │ │ jg 816e566 │ │ │ │ cmp $0x2,%edx │ │ │ │ jne 816e02e │ │ │ │ movl $0x816e190,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -351367,15 +351370,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jl 816e41e │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x5,%edx │ │ │ │ jge 816e4e5 │ │ │ │ movl $0x816e208,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -351387,15 +351390,15 @@ │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%edx │ │ │ │ jl 816e484 │ │ │ │ movl $0x816e230,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -351409,15 +351412,15 @@ │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x2,%edx │ │ │ │ jl 816e4e5 │ │ │ │ movl $0x816e258,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -351425,15 +351428,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x816e0cc,-0xc(%ebp) │ │ │ │ - movl $0x897b801,-0x30(%ebp) │ │ │ │ + movl $0x89784b5,-0x30(%ebp) │ │ │ │ movl $0x8970fb9,-0x2c(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ movl $0x8992f41,-0x20(%ebp) │ │ │ │ @@ -351450,15 +351453,15 @@ │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%edx │ │ │ │ jne 816e5cc │ │ │ │ movl $0x816e1b8,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -351468,15 +351471,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x816e1e0,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -358655,15 +358658,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -358682,15 +358685,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -358703,15 +358706,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 8174c0c │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -358724,15 +358727,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x817450c,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -358969,15 +358972,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jg 817572b │ │ │ │ cmp $0x2,%edx │ │ │ │ jg 8175b5e │ │ │ │ cmp $0x2,%edx │ │ │ │ jne 8175602 │ │ │ │ movl $0x8175764,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ @@ -359699,15 +359702,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jl 8175a16 │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x5,%edx │ │ │ │ jge 8175add │ │ │ │ movl $0x81757dc,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -359719,15 +359722,15 @@ │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%edx │ │ │ │ jl 8175a7c │ │ │ │ movl $0x8175804,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ @@ -359741,15 +359744,15 @@ │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x2,%edx │ │ │ │ jl 8175add │ │ │ │ movl $0x817582c,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ @@ -359757,15 +359760,15 @@ │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x81756a0,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -359782,15 +359785,15 @@ │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%edx │ │ │ │ jne 8175bc4 │ │ │ │ movl $0x817578c,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ @@ -359800,15 +359803,15 @@ │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x81757b4,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -360207,15 +360210,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8176178 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x8176130,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86ab408 │ │ │ │ + jmp 868e160 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8176145 │ │ │ │ @@ -360249,15 +360252,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 817620c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x81761c4,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 868ca00 │ │ │ │ + jmp 866f758 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 81761d9 │ │ │ │ @@ -363721,15 +363724,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ @@ -363749,15 +363752,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -363771,15 +363774,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 8178ed0 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ @@ -363793,15 +363796,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8178a08,-0x14(%ebp) │ │ │ │ - movl $0x897b801,-0x38(%ebp) │ │ │ │ + movl $0x89784b5,-0x38(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x30(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ @@ -364136,15 +364139,15 @@ │ │ │ │ jg 81794ec │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 81797a7 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 8179783 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x8179854,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ @@ -364246,15 +364249,15 @@ │ │ │ │ jl 81795da │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x5,%ecx │ │ │ │ jge 817966b │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x8179778,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -364300,15 +364303,15 @@ │ │ │ │ jmp 82786c8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%ecx │ │ │ │ jl 8179621 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x8179764,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ @@ -364317,28 +364320,28 @@ │ │ │ │ jmp 81c98d0 │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 817966b │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x8179750,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x8179434,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x24(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -364429,28 +364432,28 @@ │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0xe9,%al │ │ │ │ or %esi,%edi │ │ │ │ (bad) │ │ │ │ incl 0x427503f9(%ebx) │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x8179840,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817979c,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ movl $0x8992f51,-0x8(%ebp) │ │ │ │ @@ -365788,15 +365791,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x1cc(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x130(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ @@ -365816,15 +365819,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov %eax,0x1e4(%esp) │ │ │ │ mov 0x1cc(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x130(%esp),%edx │ │ │ │ @@ -365838,15 +365841,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 817abe8 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ mov 0x1cc(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x130(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ @@ -365860,15 +365863,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x817a77c,-0x18(%ebp) │ │ │ │ - movl $0x897b801,-0x3c(%ebp) │ │ │ │ + movl $0x89784b5,-0x3c(%ebp) │ │ │ │ mov 0x1cc(%esp),%ecx │ │ │ │ mov %ecx,-0x38(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%ebp) │ │ │ │ mov %edx,-0x30(%ebp) │ │ │ │ mov 0x130(%esp),%edx │ │ │ │ mov %edx,-0x2c(%ebp) │ │ │ │ @@ -366277,15 +366280,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0xe4(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x110(%esp) │ │ │ │ mov %edx,0x104(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x8733f50,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ movl $0x817b208,-0x4(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ @@ -366351,15 +366354,15 @@ │ │ │ │ jg 817b311 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 817b9be │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 817b6cb │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817b6c0,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ @@ -366377,15 +366380,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jl 817b879 │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ cmp $0x5,%eax │ │ │ │ jge 817b91d │ │ │ │ movl $0x817b71c,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -366475,15 +366478,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x198(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x190(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x1b8(%esp) │ │ │ │ mov %eax,0x14c(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x8733f50,-0x40(%edi) │ │ │ │ mov %esi,-0x3c(%edi) │ │ │ │ lea -0x3d(%edi),%eax │ │ │ │ movl $0x876a5b4,-0x38(%edi) │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ @@ -366709,15 +366712,15 @@ │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2ec4 │ │ │ │ movl $0x44,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%edx │ │ │ │ jl 817b8c4 │ │ │ │ movl $0x817b734,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -366726,28 +366729,28 @@ │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ jl 817b91d │ │ │ │ movl $0x817b74c,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x817b598,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -366779,29 +366782,29 @@ │ │ │ │ jmp 817ad38 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%ecx │ │ │ │ jne 817ba0c │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817b6e0,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ movl $0x8992f51,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817b6f4,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ movl $0x8992f49,-0x10(%ebp) │ │ │ │ @@ -367791,15 +367794,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ @@ -367819,15 +367822,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -367841,15 +367844,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 817c8f8 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ @@ -367863,15 +367866,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x817c430,-0x14(%ebp) │ │ │ │ - movl $0x897b801,-0x38(%ebp) │ │ │ │ + movl $0x89784b5,-0x38(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x30(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ @@ -368229,15 +368232,15 @@ │ │ │ │ jg 817cf38 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 817d1f3 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 817d1cf │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817d2a0,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ @@ -368338,15 +368341,15 @@ │ │ │ │ jl 817d026 │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x5,%ecx │ │ │ │ jge 817d0b7 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817d1c4,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -368392,15 +368395,15 @@ │ │ │ │ jmp 82786c8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%ecx │ │ │ │ jl 817d06d │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817d1b0,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ @@ -368409,28 +368412,28 @@ │ │ │ │ jmp 81c98d0 │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 817d0b7 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817d19c,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817ce80,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x24(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -368520,28 +368523,28 @@ │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0xe9,%al │ │ │ │ or %esi,%edi │ │ │ │ (bad) │ │ │ │ incl 0x427503f9(%ebx) │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817d28c,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817d1e8,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ movl $0x8992f51,-0x8(%ebp) │ │ │ │ @@ -369407,15 +369410,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ @@ -369435,15 +369438,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -369457,15 +369460,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 817dfe4 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ @@ -369479,15 +369482,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x817db1c,-0x14(%ebp) │ │ │ │ - movl $0x897b801,-0x38(%ebp) │ │ │ │ + movl $0x89784b5,-0x38(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x30(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ @@ -369836,15 +369839,15 @@ │ │ │ │ jg 817e62c │ │ │ │ cmp $0x2,%eax │ │ │ │ jg 817e8fb │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 817e8d7 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e9a8,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ @@ -369947,15 +369950,15 @@ │ │ │ │ jl 817e71e │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ cmp $0x5,%eax │ │ │ │ jge 817e7af │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e8cc,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ @@ -370001,15 +370004,15 @@ │ │ │ │ jmp 82786c8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%eax │ │ │ │ jl 817e765 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e8b8,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ @@ -370018,28 +370021,28 @@ │ │ │ │ jmp 81c98d0 │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ cmp $0x2,%eax │ │ │ │ jl 817e7af │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e8a4,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e574,-0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ movl $0x8992f49,-0x14(%ebp) │ │ │ │ @@ -370135,28 +370138,28 @@ │ │ │ │ or $0xe9,%al │ │ │ │ sti │ │ │ │ std │ │ │ │ (bad) │ │ │ │ incl 0x427503f8(%ebx) │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e994,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ movl $0x87e8060,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x817e8f0,0x4(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ movl $0x8992f49,-0xc(%ebp) │ │ │ │ movl $0x8992f51,-0x8(%ebp) │ │ │ │ @@ -373097,44 +373100,50 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 87eb32c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %bl,0x17007f(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + lret │ │ │ │ + jg 8180ecc │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8181009 │ │ │ │ movl $0x8180f08,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 814f7b8 │ │ │ │ - lock cltd │ │ │ │ + fs lret │ │ │ │ jg 8180f00 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,(%eax) │ │ │ │ prefetcht0 (%eax) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80d9c28 │ │ │ │ xchg %ax,%ax │ │ │ │ - rcrb $1,0x3007f(%ecx) │ │ │ │ + inc %esp │ │ │ │ + lret │ │ │ │ + jg 8180f20 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x18(%edi,%ecx,1) │ │ │ │ or %cl,0x45c7f475(%ecx) │ │ │ │ @@ -373143,16 +373152,15 @@ │ │ │ │ nop │ │ │ │ jle 8180f41 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80d9d7c │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cltd │ │ │ │ + sbb %cl,%bl │ │ │ │ jg 8180f4c │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -373162,34 +373170,33 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ movl $0x8180f9c,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ + jmp 8583f08 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - cltd │ │ │ │ + ror $1,%dl │ │ │ │ jg 8180f94 │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,%ah │ │ │ │ prefetcht0 (%eax) │ │ │ │ - movl $0x897a919,-0x14(%ebp) │ │ │ │ - movl $0x897a917,-0x10(%ebp) │ │ │ │ - movl $0x897a8ba,-0xc(%ebp) │ │ │ │ - movl $0x897a8ba,-0x8(%ebp) │ │ │ │ + movl $0x897da8d,-0x14(%ebp) │ │ │ │ + movl $0x897da8b,-0x10(%ebp) │ │ │ │ + movl $0x897da2e,-0xc(%ebp) │ │ │ │ + movl $0x897da2e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + jmp 8587138 │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -389149,15 +389156,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -389403,15 +389410,15 @@ │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x818ef00,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ movl $0x897225d,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -389447,15 +389454,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x818eec4,0x0(%ebp) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ movl $0x897225d,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ @@ -389824,15 +389831,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -390409,15 +390416,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x818fce4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -392801,15 +392808,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -392828,15 +392835,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x19c(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -392849,15 +392856,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 8192068 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -392870,15 +392877,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x819198c,-0xc(%ebp) │ │ │ │ - movl $0x897b801,-0x30(%ebp) │ │ │ │ + movl $0x89784b5,-0x30(%ebp) │ │ │ │ movl $0x8970fb9,-0x2c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x28(%ebp) │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -393095,15 +393102,15 @@ │ │ │ │ cmp $0x4,%ecx │ │ │ │ jg 81924df │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 8192708 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 81927ac │ │ │ │ movl $0x81927c8,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x8992f41,-0x4(%ebp) │ │ │ │ movl $0x8992f49,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ @@ -393207,56 +393214,56 @@ │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x4,%ecx │ │ │ │ jl 81925b1 │ │ │ │ mov %ecx,%eax │ │ │ │ cmp $0x5,%ecx │ │ │ │ jge 819263c │ │ │ │ movl $0x81926f0,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ movl $0x8992f59,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%ecx │ │ │ │ jl 81925f9 │ │ │ │ movl $0x81926e0,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x8992f51,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,%eax │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 819263c │ │ │ │ movl $0x81926d0,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x8992f41,-0x4(%ebp) │ │ │ │ movl $0x8992f49,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x8192460,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ movl $0x8992f49,-0x10(%ebp) │ │ │ │ movl $0x8992f51,-0xc(%ebp) │ │ │ │ @@ -393312,27 +393319,27 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x2fe90845(%ebx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x437503f9(%ebx) │ │ │ │ movl $0x81927a4,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x8992f51,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x8192700,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ @@ -394220,33 +394227,33 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ movl $0x8193314,0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ + jmp 8583f08 │ │ │ │ xchg %ax,%ax │ │ │ │ aam $0xab │ │ │ │ jl 819330c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x33(%eax) │ │ │ │ sbb %ecx,(%eax) │ │ │ │ - movl $0x897a919,-0x14(%ebp) │ │ │ │ - movl $0x897a917,-0x10(%ebp) │ │ │ │ - movl $0x897a8ba,-0xc(%ebp) │ │ │ │ - movl $0x897a8ba,-0x8(%ebp) │ │ │ │ + movl $0x897da8d,-0x14(%ebp) │ │ │ │ + movl $0x897da8b,-0x10(%ebp) │ │ │ │ + movl $0x897da2e,-0xc(%ebp) │ │ │ │ + movl $0x897da2e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + jmp 8587138 │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jl 8193348 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -395314,15 +395321,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -395341,15 +395348,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -395362,15 +395369,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 8194344 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -395383,15 +395390,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8193c44,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -395658,15 +395665,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jg 8194e97 │ │ │ │ cmp $0x2,%edx │ │ │ │ jg 8195272 │ │ │ │ cmp $0x2,%edx │ │ │ │ jne 8194d77 │ │ │ │ movl $0x8194ecc,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ @@ -396299,15 +396306,15 @@ │ │ │ │ cmp $0x4,%edx │ │ │ │ jl 819512a │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x5,%edx │ │ │ │ jge 81951f1 │ │ │ │ movl $0x8194f38,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ movl $0x8992f49,-0x10(%ebp) │ │ │ │ @@ -396319,15 +396326,15 @@ │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%edx │ │ │ │ jl 8195190 │ │ │ │ movl $0x8194f5c,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -396341,15 +396348,15 @@ │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ cmp $0x2,%edx │ │ │ │ jl 81951f1 │ │ │ │ movl $0x8194f80,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ @@ -396357,15 +396364,15 @@ │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x8194e0c,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x2c(%ebp) │ │ │ │ + movl $0x89784b5,-0x2c(%ebp) │ │ │ │ movl $0x8970fb9,-0x28(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ movl $0x8992f41,-0x1c(%ebp) │ │ │ │ @@ -396382,15 +396389,15 @@ │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%edx │ │ │ │ jne 81952d8 │ │ │ │ movl $0x8194ef0,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x20(%ebp) │ │ │ │ + movl $0x89784b5,-0x20(%ebp) │ │ │ │ movl $0x8970fb9,-0x1c(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x8992f41,-0x10(%ebp) │ │ │ │ @@ -396400,15 +396407,15 @@ │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x8194f14,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -398406,38 +398413,38 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ movl $0x8196e10,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ + jmp 8583f08 │ │ │ │ xchg %ax,%ax │ │ │ │ fs jb 8196e83 │ │ │ │ add %al,(%edi) │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x19(%esi,%ebp,2) │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ + lea (bad),%ebx │ │ │ │ + ficoml -0xfba38f8(%edi) │ │ │ │ + mov %edx,%ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x890897a8,%edx │ │ │ │ - jne 8196e32 │ │ │ │ + hlt │ │ │ │ + ficoml %cs:-0x7ba38f8(%edi) │ │ │ │ + ficoml %cs:-0x38a76f8(%edi) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + jmp 8587138 │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %dh,0x7c(%edx) │ │ │ │ add %al,(%edi) │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ @@ -404645,15 +404652,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -406750,15 +406757,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -407739,15 +407746,15 @@ │ │ │ │ imul %edx,%ecx │ │ │ │ mov 0x154(%esp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x819e6dc,0x8(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x4(%ebp) │ │ │ │ + movl $0x89784b5,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x154(%esp),%ecx │ │ │ │ mov %ecx,0x28(%ebp) │ │ │ │ mov %eax,0x44(%ebp) │ │ │ │ @@ -407936,15 +407943,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x819ebf4,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -408055,15 +408062,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x819e758,0xc(%ebp) │ │ │ │ mov 0x34(%ebp),%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x34(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x819e8cc,-0x8(%ebp) │ │ │ │ @@ -412196,47 +412203,44 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %edx,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - jg 81a29cc │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %dh,0x17007d(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 81a2b06 │ │ │ │ movl $0x81a298c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jg 81a2a00 │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + loopne 81a2932 │ │ │ │ + jge 81a2984 │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xb0,%al │ │ │ │ sub %ebx,(%edx) │ │ │ │ or %cl,0x75890045(%ecx) │ │ │ │ or $0xe9,%al │ │ │ │ sti │ │ │ │ pop %eax │ │ │ │ sbb (%eax),%al │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - jg 81a2a24 │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x2007db0,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ loopne 81a29de │ │ │ │ @@ -412245,32 +412249,31 @@ │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8278738 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %bh,0x7d(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %?,0x3007d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ or %ch,(%edx) │ │ │ │ sbb (%eax),%cl │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 827868c │ │ │ │ nop │ │ │ │ - lock jle 81a2a7c │ │ │ │ + fs mov $0x7d,%al │ │ │ │ add %ah,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -412285,57 +412288,60 @@ │ │ │ │ movl $0x81a2a58,0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ movl $0x8992f41,0x0(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 81a2308 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x3007d7e,%al │ │ │ │ + adc $0xb0,%al │ │ │ │ + jge 81a2a50 │ │ │ │ + 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 81a2b1d │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ movl $0x81a2aa0,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ + jmp 8583f08 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - jle 81a2b14 │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + int3 │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + jge 81a2a98 │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,%al │ │ │ │ sub (%edx),%bl │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ + lea (bad),%ebx │ │ │ │ + ficoml -0xfba38f8(%edi) │ │ │ │ + mov %edx,%ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x890897a8,%edx │ │ │ │ - jne 81a2ac2 │ │ │ │ + hlt │ │ │ │ + ficoml %cs:-0x7ba38f8(%edi) │ │ │ │ + ficoml %cs:-0x38a76f8(%edi) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + jmp 8587138 │ │ │ │ xchg %ax,%ax │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -415895,15 +415901,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -416097,15 +416103,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ @@ -416597,15 +416603,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x81a6150,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -416911,15 +416917,15 @@ │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x81a6378,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -417046,15 +417052,15 @@ │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x81a63e4,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0x4(%ebp) │ │ │ │ + movl $0x89784b5,-0x4(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -418922,15 +418928,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -421144,15 +421150,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -421859,15 +421865,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x81aa6f0,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -422125,15 +422131,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x81aa938,0x10(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x4(%ebp) │ │ │ │ + movl $0x89784b5,0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov %edx,0x24(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -428086,15 +428092,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -428343,15 +428349,15 @@ │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x81afc64,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ movl $0x896f325,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -428388,15 +428394,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x81afc28,0x0(%ebp) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ movl $0x896f325,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ @@ -428765,15 +428771,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -429346,15 +429352,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x81b0a48,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -432571,15 +432577,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x896e099,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -432598,15 +432604,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x896e099,-0x14(%ebp) │ │ │ │ mov %eax,0x19c(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -432619,15 +432625,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 81b3948 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x896e099,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -432640,15 +432646,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x81b326c,-0xc(%ebp) │ │ │ │ - movl $0x897b801,-0x30(%ebp) │ │ │ │ + movl $0x89784b5,-0x30(%ebp) │ │ │ │ movl $0x896e099,-0x2c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x28(%ebp) │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -432898,15 +432904,15 @@ │ │ │ │ cmp $0x4,%ecx │ │ │ │ jg 81b3e2b │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 81b4054 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 81b40f8 │ │ │ │ movl $0x81b4114,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x896e099,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x8992f41,-0x4(%ebp) │ │ │ │ movl $0x8992f49,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ @@ -433010,56 +433016,56 @@ │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x4,%ecx │ │ │ │ jl 81b3efd │ │ │ │ mov %ecx,%eax │ │ │ │ cmp $0x5,%ecx │ │ │ │ jge 81b3f88 │ │ │ │ movl $0x81b403c,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x896e099,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ movl $0x8992f59,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%ecx │ │ │ │ jl 81b3f45 │ │ │ │ movl $0x81b402c,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x896e099,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x8992f51,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %ecx,%eax │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 81b3f88 │ │ │ │ movl $0x81b401c,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x896e099,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x8992f41,-0x4(%ebp) │ │ │ │ movl $0x8992f49,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x81b3dac,0x0(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x896e099,-0x20(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ movl $0x8992f49,-0x10(%ebp) │ │ │ │ movl $0x8992f51,-0xc(%ebp) │ │ │ │ @@ -433115,27 +433121,27 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x2fe90845(%ebx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x437503f9(%ebx) │ │ │ │ movl $0x81b40f0,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x896e099,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x8992f41,-0x8(%ebp) │ │ │ │ movl $0x8992f49,-0x4(%ebp) │ │ │ │ movl $0x8992f51,0x0(%ebp) │ │ │ │ movl $0x87e8060,0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x81b404c,0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x896e099,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x8992f41,-0xc(%ebp) │ │ │ │ movl $0x8992f49,-0x8(%ebp) │ │ │ │ movl $0x8992f51,-0x4(%ebp) │ │ │ │ @@ -433973,35 +433979,35 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ movl $0x81b4bcc,0x10(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ + jmp 8583f08 │ │ │ │ xchg %ax,%ax │ │ │ │ cwtl │ │ │ │ sahf │ │ │ │ jp 81b4bc4 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ dec %esp │ │ │ │ sbb (%eax),%ecx │ │ │ │ - movl $0x897a919,-0x14(%ebp) │ │ │ │ - movl $0x897a917,-0x10(%ebp) │ │ │ │ - movl $0x897a8ba,-0xc(%ebp) │ │ │ │ - movl $0x897a8ba,-0x8(%ebp) │ │ │ │ + movl $0x897da8d,-0x14(%ebp) │ │ │ │ + movl $0x897da8b,-0x10(%ebp) │ │ │ │ + movl $0x897da2e,-0xc(%ebp) │ │ │ │ + movl $0x897da2e,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + jmp 8587138 │ │ │ │ xchg %ax,%ax │ │ │ │ push %esp │ │ │ │ sahf │ │ │ │ jp 81b4c00 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -436393,15 +436399,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x897b801,-0x1c(%ebp) │ │ │ │ + movl $0x89784b5,-0x1c(%ebp) │ │ │ │ movl $0x8970fb9,-0x18(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ @@ -436420,15 +436426,15 @@ │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x897b801,-0x18(%ebp) │ │ │ │ + movl $0x89784b5,-0x18(%ebp) │ │ │ │ movl $0x8970fb9,-0x14(%ebp) │ │ │ │ mov %eax,0x1b4(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ @@ -436441,15 +436447,15 @@ │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 81b6cb8 │ │ │ │ movl $0x87bfd7c,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x897b801,-0x14(%ebp) │ │ │ │ + movl $0x89784b5,-0x14(%ebp) │ │ │ │ movl $0x8970fb9,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -436462,15 +436468,15 @@ │ │ │ │ movl $0x87bfd7c,-0xc(%edi) │ │ │ │ lea 0x2(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x81b65b8,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x2c(%ebp) │ │ │ │ mov %edx,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ lea -0x3(%edi),%edx │ │ │ │ @@ -436701,15 +436707,15 @@ │ │ │ │ cmp $0x4,%ecx │ │ │ │ jg 81b77cf │ │ │ │ cmp $0x2,%ecx │ │ │ │ jg 81b7c09 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jne 81b76a6 │ │ │ │ movl $0x81b7808,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ @@ -437389,15 +437395,15 @@ │ │ │ │ cmp $0x4,%ecx │ │ │ │ jl 81b7ac1 │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x5,%ecx │ │ │ │ jge 81b7b88 │ │ │ │ movl $0x81b7874,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x2c(%ebp) │ │ │ │ + movl $0x89784b5,-0x2c(%ebp) │ │ │ │ movl $0x8970fb9,-0x28(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ movl $0x8992f41,-0x1c(%ebp) │ │ │ │ movl $0x8992f49,-0x18(%ebp) │ │ │ │ @@ -437409,15 +437415,15 @@ │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ cmp $0x3,%ecx │ │ │ │ jl 81b7b27 │ │ │ │ movl $0x81b7898,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -437431,15 +437437,15 @@ │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jl 81b7b88 │ │ │ │ movl $0x81b78bc,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x24(%ebp) │ │ │ │ + movl $0x89784b5,-0x24(%ebp) │ │ │ │ movl $0x8970fb9,-0x20(%ebp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x8992f41,-0x14(%ebp) │ │ │ │ movl $0x8992f49,-0x10(%ebp) │ │ │ │ @@ -437447,15 +437453,15 @@ │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ jmp 81c8194 │ │ │ │ movl $0x81b7744,-0x10(%ebp) │ │ │ │ - movl $0x897b801,-0x34(%ebp) │ │ │ │ + movl $0x89784b5,-0x34(%ebp) │ │ │ │ movl $0x8970fb9,-0x30(%ebp) │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x2c(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ movl $0x8992f41,-0x24(%ebp) │ │ │ │ @@ -437472,15 +437478,15 @@ │ │ │ │ add $0xffffffcc,%ebp │ │ │ │ jmp 81cf4fc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cmp $0x3,%ecx │ │ │ │ jne 81b7c6f │ │ │ │ movl $0x81b782c,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x28(%ebp) │ │ │ │ + movl $0x89784b5,-0x28(%ebp) │ │ │ │ movl $0x8970fb9,-0x24(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ movl $0x8992f41,-0x18(%ebp) │ │ │ │ @@ -437490,15 +437496,15 @@ │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ jmp 81c98d0 │ │ │ │ movl $0x81b7850,-0x8(%ebp) │ │ │ │ - movl $0x897b801,-0x2c(%ebp) │ │ │ │ + movl $0x89784b5,-0x2c(%ebp) │ │ │ │ movl $0x8970fb9,-0x28(%ebp) │ │ │ │ mov %edx,0x148(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x24(%ebp) │ │ │ │ mov 0x148(%esp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ movl $0x8992f41,-0x1c(%ebp) │ │ │ │ @@ -443580,19 +443586,19 @@ │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80d9d7c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %bl,%al │ │ │ │ - jnp 81bd10c │ │ │ │ - add (%eax),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or %edi,0x3(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 81bd166 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81bd15c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ @@ -443603,15 +443609,15 @@ │ │ │ │ movl $0x81bd0dc,-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 856e5e0 │ │ │ │ + jmp 8587ccc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -443679,17 +443685,16 @@ │ │ │ │ mov $0x56,%bh │ │ │ │ add %al,%bh │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x39c003a(%ecx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - jnp 81bd25c │ │ │ │ - pop %ss │ │ │ │ + push %eax │ │ │ │ + or %bh,0x17(%eax,%eax,1) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -443704,31 +443709,30 @@ │ │ │ │ movl $0x81bd2b8,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 814f7b8 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ss,%esi │ │ │ │ - jnp 81bd2b0 │ │ │ │ + add %cl,(%eax) │ │ │ │ + jl 81bd2b0 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,%al │ │ │ │ rcrb %cl,(%ebx) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ jmp 80d9c28 │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - jnp 81bd2d0 │ │ │ │ + loopne 81bd2d5 │ │ │ │ + jl 81bd2d0 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -446691,17 +446695,19 @@ │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80d9d7c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shrb $0x0,0x3007b(%ebp) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xor $0xdf,%al │ │ │ │ + jnp 81bfb7c │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 81bfbd6 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81bfbcc │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ @@ -446712,15 +446718,15 @@ │ │ │ │ movl $0x81bfb4c,-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 856e5e0 │ │ │ │ + jmp 8587ccc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -446878,16 +446884,16 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8727e84 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0xab,%al │ │ │ │ - jnp 81bfe14 │ │ │ │ + cwtl │ │ │ │ + fdivrl 0x0(%ebx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ @@ -446895,20 +446901,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 81bff0c │ │ │ │ movl $0x81bfe50,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 814f77c │ │ │ │ - hlt │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jnp 81bfe48 │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x4007bdc │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 81bff14 │ │ │ │ movl $0x81bfb1c,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -446917,27 +446920,26 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 814f7b8 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xaa,%al │ │ │ │ + and $0xdc,%al │ │ │ │ jnp 81bfe8c │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x7589081b(%esi,%edi,8) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80d9c28 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add $0xdc,%al │ │ │ │ jnp 81bfeac │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 81bff23 │ │ │ │ @@ -447447,35 +447449,34 @@ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x895ef48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - jl,pn 81c0584 │ │ │ │ - add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + and %bh,0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ lock cmp 0x31c(%ebx),%eax │ │ │ │ jb 81c05cc │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 81c05c8 │ │ │ │ movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0xffffffff,-0x10(%ebp) │ │ │ │ - movl $0x898335d,-0xc(%ebp) │ │ │ │ + movl $0x8982561,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 86953e8 │ │ │ │ + jmp 8678140 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ jmp 821064f │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -447503,33 +447504,34 @@ │ │ │ │ cmp $0x3,%eax │ │ │ │ jb 81c062c │ │ │ │ mov 0xd(%esi),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86953e8 │ │ │ │ + jmp 8678140 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 81c0643 │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86953e8 │ │ │ │ + jmp 8678140 │ │ │ │ mov $0x895efbc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov $0x895efdc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov %gs,0xd007c │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + pop %ds │ │ │ │ + jl 81c065c │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 81c06d2 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ @@ -447552,38 +447554,38 @@ │ │ │ │ cmp %ecx,%eax │ │ │ │ jae 81c070f │ │ │ │ movl $0x81c0744,0x4(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86a36bc │ │ │ │ + jmp 8686414 │ │ │ │ cmp $0x2,%edx │ │ │ │ jb 81c06ce │ │ │ │ mov $0x1,%edx │ │ │ │ jmp 81c0686 │ │ │ │ xor %edx,%edx │ │ │ │ jmp 81c0686 │ │ │ │ mov $0x895efe4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 81c06ee │ │ │ │ test %edx,%edx │ │ │ │ jg 81c071b │ │ │ │ - mov $0x898335d,%esi │ │ │ │ + mov $0x8982561,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ jae 81c06e3 │ │ │ │ movl $0x81c0730,0x4(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x898335d,0x0(%ebp) │ │ │ │ + movl $0x8982561,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 86a36bc │ │ │ │ + jmp 8686414 │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ test %edx,%edx │ │ │ │ jg 81c071d │ │ │ │ jmp 81c06e3 │ │ │ │ mov %ecx,%eax │ │ │ │ mov %eax,%esi │ │ │ │ @@ -447946,15 +447948,15 @@ │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 865dee4 │ │ │ │ + jmp 8640c3c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 81c0c7c │ │ │ │ @@ -448279,15 +448281,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 81c108b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ @@ -451273,15 +451275,16 @@ │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x895f000,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0xfa,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + in (%dx),%al │ │ │ │ jnp 81c390c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -451292,33 +451295,32 @@ │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 81c3950 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cli │ │ │ │ + jo 81c3932 │ │ │ │ jnp 81c3948 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8688f00 │ │ │ │ + jmp 866bc58 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - cli │ │ │ │ + dec %eax │ │ │ │ + in (%dx),%al │ │ │ │ jnp 81c396c │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -451327,15 +451329,15 @@ │ │ │ │ movl $0x81c39ac,-0x4(%ebp) │ │ │ │ movl $0x895effd,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 80daadc │ │ │ │ nop │ │ │ │ - adc %bh,%dl │ │ │ │ + adc $0xec,%al │ │ │ │ jnp 81c39a4 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -451356,48 +451358,48 @@ │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x895f008,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0xf9,%al │ │ │ │ - jnp 81c3a0c │ │ │ │ - add %eax,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jmp 81c3a86 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 81c3a62 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x81c3a50,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 81c3a50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - stc │ │ │ │ + jo 81c3a31 │ │ │ │ jnp 81c3a48 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8688f00 │ │ │ │ + jmp 866bc58 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pushf │ │ │ │ mov $0x79,%ch │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -451437,16 +451439,15 @@ │ │ │ │ mov $0x8991125,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - clc │ │ │ │ + mov $0xea,%al │ │ │ │ jnp 81c3b04 │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -451547,22 +451548,22 @@ │ │ │ │ jb 81c3c67 │ │ │ │ movl $0x81c3b88,0x0(%ebp) │ │ │ │ mov 0xd(%esi),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 86953e8 │ │ │ │ + jmp 8678140 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 81c3c85 │ │ │ │ movl $0x81c3bd8,0x0(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 86953e8 │ │ │ │ + jmp 8678140 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81c3cc7 │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ movl $0x895efbc,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -451932,42 +451933,42 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c420e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c422a │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c4262 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ cmp $0x2,%edx │ │ │ │ jb 81c42ae │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ @@ -452000,39 +452001,39 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c42ee │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c430a │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c4326 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x5(%ecx),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ @@ -452060,15 +452061,15 @@ │ │ │ │ movl $0x81c431c,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 871e534 │ │ │ │ nop │ │ │ │ - adc %dh,%al │ │ │ │ + adc $0xe2,%al │ │ │ │ jnp 81c43ac │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -452076,34 +452077,34 @@ │ │ │ │ movl $0x87e7e68,-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 868c630 │ │ │ │ + jmp 866f388 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - clc │ │ │ │ - out %eax,(%dx) │ │ │ │ - jnp 81c43e4 │ │ │ │ - add (%eax),%al │ │ │ │ + cld │ │ │ │ + loope 81c445e │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 81c4415 │ │ │ │ movl $0x87e7e68,-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 8698978 │ │ │ │ + jmp 867b6d0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ @@ -452143,15 +452144,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 81c44b9 │ │ │ │ movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8991125,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -452512,15 +452513,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ add $0xfffffffc,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jb 81c4a46 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81c4a5a │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ movl $0x81c44c8,-0x14(%edi) │ │ │ │ @@ -452528,15 +452529,15 @@ │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ mov $0x895f040,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov $0x895f050,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -452556,29 +452557,29 @@ │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ add $0xfffffff8,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ mov 0x3(%ecx),%ecx │ │ │ │ movl $0x81c4780,-0x24(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x87bfde4,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x12(%edi),%eax │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x5(%ecx),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x9(%ecx),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ @@ -452595,15 +452596,15 @@ │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ rorb $0x7c,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -452633,15 +452634,15 @@ │ │ │ │ movl $0x87e7e68,-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 86ad100 │ │ │ │ + jmp 868fe58 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jns 81c4bc8 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ @@ -452703,15 +452704,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 868ca00 │ │ │ │ + jmp 866f758 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ les 0x30079(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -452779,27 +452780,28 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 81c4db1 │ │ │ │ movl $0x87bfb74,-0x8(%edi) │ │ │ │ - movl $0x898335d,-0x4(%edi) │ │ │ │ + movl $0x8982561,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 81c4c44 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x895f070,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - call d1cc9ae │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + jnp 81c4dc8 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 81c4e16 │ │ │ │ @@ -452807,31 +452809,30 @@ │ │ │ │ movl $0x81c4e04,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 81c4e04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x7be5,%eax │ │ │ │ + mov $0x7bd7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8688f00 │ │ │ │ + jmp 866bc58 │ │ │ │ mov $0x895f078,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fs in $0x7b,%eax │ │ │ │ - add %dl,(%edi) │ │ │ │ + push $0x17007bd7 │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -452841,37 +452842,37 @@ │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 81c4e60 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0xe5,%al │ │ │ │ + cmp %dl,%bh │ │ │ │ jnp 81c4e58 │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x84,%al │ │ │ │ dec %esi │ │ │ │ sbb $0x8,%al │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ jmp 87280c0 │ │ │ │ - adc %ah,%ch │ │ │ │ + adc $0xd7,%al │ │ │ │ jnp 81c4e7c │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ - test %ecx,0x0(%ebx) │ │ │ │ - mov $0x895f080,%esi │ │ │ │ + add %cl,-0x3b16ff8b(%ecx) │ │ │ │ + mov $0x49,%dl │ │ │ │ + add %bh,0x895f080(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -453996,42 +453997,42 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c5ec6 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c5ee2 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c5f1a │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jb 81c5f6d │ │ │ │ mov 0x2(%edx),%ecx │ │ │ │ mov 0x6(%edx),%edx │ │ │ │ @@ -454067,39 +454068,39 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c5fb2 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c5fce │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x89089834,%ecx │ │ │ │ + mov $0x89089826,%ebp │ │ │ │ jne 81c5fea │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x5(%edx),%eax │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ @@ -454150,18 +454151,18 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 81c60b5 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 86e6c3c │ │ │ │ + jmp 86c9994 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 81c6157 │ │ │ │ @@ -454323,15 +454324,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 81c0e98 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test $0x45,%al │ │ │ │ + sbb $0x77,%al │ │ │ │ jnp 81c6344 │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ @@ -454342,17 +454343,15 @@ │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 81c6384 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - je 81c63bf │ │ │ │ - jnp 81c637c │ │ │ │ - inc %edx │ │ │ │ + call 4a1cdef3 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ jb 81c6461 │ │ │ │ @@ -454403,15 +454402,15 @@ │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ movl $0x81c6584,0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - jmp 856a81c │ │ │ │ + jmp 8583f08 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jb 81c648d │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 81c65e6 │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ @@ -454419,20 +454418,18 @@ │ │ │ │ movl $0x8991125,(%edi) │ │ │ │ lea -0x6(%edi),%ecx │ │ │ │ jmp 81c642d │ │ │ │ mov $0x8991125,%ecx │ │ │ │ jmp 81c642d │ │ │ │ mov $0x895f0bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - inc %esp │ │ │ │ - jnp 81c64a0 │ │ │ │ - inc %edx │ │ │ │ + les 0x7b(%ebp),%esi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ jmp 81c642d │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x5(%ecx),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ @@ -454481,35 +454478,33 @@ │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ lea -0x2a(%edi),%eax │ │ │ │ add $0xffffffdc,%edi │ │ │ │ mov %eax,%ecx │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ jmp 81c642d │ │ │ │ - je 81c65bd │ │ │ │ - jnp 81c657c │ │ │ │ - add %al,(%eax) │ │ │ │ + call 81ce0f1 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,0x45c7081c(%ebp,%eiz,2) │ │ │ │ in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ + lea (bad),%ebx │ │ │ │ + ficoml -0xfba38f8(%edi) │ │ │ │ + mov %edx,%ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x890897a8,%edx │ │ │ │ - jne 81c65a6 │ │ │ │ + hlt │ │ │ │ + ficoml %cs:-0x7ba38f8(%edi) │ │ │ │ + ficoml %cs:-0x38a76f8(%edi) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + jmp 8587138 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -454867,15 +454862,15 @@ │ │ │ │ movl $0x81c6a8c,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x89834b9,-0x4(%ebp) │ │ │ │ + movl $0x89826bd,-0x4(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ mov $0x895f0c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -455225,15 +455220,15 @@ │ │ │ │ movl $0x81c6e00,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ movl $0x8991125,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x89834b9,-0x4(%ebp) │ │ │ │ + movl $0x89826bd,-0x4(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8728964 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x895f0d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -456151,15 +456146,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -456242,15 +456237,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -456317,15 +456312,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x9000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -456527,15 +456522,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -456559,15 +456554,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x81c81f0,-0x8(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -456740,15 +456735,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -456806,15 +456801,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -456897,15 +456892,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -456972,15 +456967,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -457047,15 +457042,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -457122,15 +457117,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -457243,15 +457238,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -457356,15 +457351,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -457431,15 +457426,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -457506,15 +457501,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -457627,15 +457622,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x10000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -458172,15 +458167,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ mov $0xea,%ah │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ @@ -458217,15 +458212,15 @@ │ │ │ │ movl $0x81c9950,-0xc(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x2c(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -458442,15 +458437,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -458508,15 +458503,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -458574,15 +458569,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -458665,15 +458660,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -458740,15 +458735,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -458815,15 +458810,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -458890,15 +458885,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -458965,15 +458960,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -459060,15 +459055,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -459181,15 +459176,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -459302,15 +459297,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -459397,15 +459392,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -459472,15 +459467,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -459611,15 +459606,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -459760,15 +459755,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -459855,15 +459850,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -460006,15 +460001,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -460181,15 +460176,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -460302,15 +460297,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -460473,15 +460468,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -460594,15 +460589,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -460669,15 +460664,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -460744,15 +460739,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -460819,15 +460814,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -460940,15 +460935,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -461015,15 +461010,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -461090,15 +461085,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -461261,15 +461256,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -461382,15 +461377,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -461457,15 +461452,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -461628,15 +461623,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -461749,15 +461744,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -461824,15 +461819,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -461995,15 +461990,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -462116,15 +462111,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -462191,15 +462186,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -462362,15 +462357,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -462533,15 +462528,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -462654,15 +462649,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add $0x27000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -464407,15 +464402,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ jl 81cf48c │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ @@ -464461,15 +464456,15 @@ │ │ │ │ lea -0x44(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x2c(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4a339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -468515,15 +468510,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -468770,15 +468765,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -468995,15 +468990,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -469329,15 +469324,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -469774,15 +469769,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -470456,15 +470451,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -470911,15 +470906,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -471820,15 +471815,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -472554,15 +472549,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -473316,15 +473311,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -474823,15 +474818,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -475707,15 +475702,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -476400,15 +476395,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -476880,15 +476875,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -477249,15 +477244,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -477690,15 +477685,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -478324,15 +478319,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -478955,15 +478950,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -480512,15 +480507,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -481668,15 +481663,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -483588,15 +483583,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -487629,15 +487624,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -491672,15 +491667,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -494433,15 +494428,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -497547,15 +497542,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -500003,15 +499998,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -503249,15 +503244,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -508834,15 +508829,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -514401,15 +514396,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -520206,15 +520201,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -527452,15 +527447,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -534681,15 +534676,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -540079,15 +540074,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -540875,15 +540870,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -541211,15 +541206,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -541758,15 +541753,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -542533,15 +542528,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -542868,15 +542863,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -544129,15 +544124,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -544556,15 +544551,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -545834,15 +545829,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -546115,15 +546110,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -547009,15 +547004,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -547567,15 +547562,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -547877,15 +547872,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -548729,15 +548724,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -549183,15 +549178,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -549961,15 +549956,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -550422,15 +550417,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -551265,15 +551260,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -551752,15 +551747,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -552730,15 +552725,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -553249,15 +553244,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -554259,15 +554254,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -554790,15 +554785,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -555757,15 +555752,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -556273,15 +556268,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -557324,15 +557319,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -557882,15 +557877,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -559216,15 +559211,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -559811,15 +559806,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -561216,15 +561211,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -561827,15 +561822,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -562365,15 +562360,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -563196,15 +563191,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -563752,15 +563747,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -564704,15 +564699,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -565620,15 +565615,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -566083,15 +566078,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -567161,15 +567156,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -567557,15 +567552,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -567868,15 +567863,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -568213,15 +568208,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -568567,15 +568562,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -568900,15 +568895,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -570222,15 +570217,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -571392,15 +571387,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -572487,15 +572482,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -572837,15 +572832,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -574164,15 +574159,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -574514,15 +574509,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -575904,15 +575899,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -576254,15 +576249,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -577586,15 +577581,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -577936,15 +577931,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -579355,15 +579350,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -590544,15 +590539,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -590971,15 +590966,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -591486,15 +591481,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -594407,15 +594402,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8960d10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pop %esp │ │ │ │ sbb 0x0(%edx),%esi │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -594773,15 +594768,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 823f344 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ @@ -594844,15 +594839,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8960dcc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ cmp %dl,(%esi) │ │ │ │ jb 823f7f0 │ │ │ │ adc %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -595037,15 +595032,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 823f934 │ │ │ │ @@ -595136,15 +595131,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -595181,15 +595176,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x823fca4,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -595219,15 +595214,15 @@ │ │ │ │ jne 823fcaa │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87280c0 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x823fcf8,0x14(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -595331,15 +595326,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8960e90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jl 823fe46 │ │ │ │ jb 823fe38 │ │ │ │ adc %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -595542,15 +595537,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ movl $0x87e90fc,0x18(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 823ff78 │ │ │ │ @@ -595679,15 +595674,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8960f14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ or $0x72,%al │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -595892,15 +595887,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ movl $0x87e90fc,0x18(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 8240374 │ │ │ │ @@ -595982,15 +595977,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ @@ -596034,15 +596029,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -596147,15 +596142,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %dh,(%eax) │ │ │ │ or %ah,(%eax,%ecx,1) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ fadds (%esi) │ │ │ │ jb 82408dc │ │ │ │ adc %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ @@ -596302,15 +596297,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ @@ -596354,15 +596349,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -596474,17 +596469,16 @@ │ │ │ │ enter $0x1573,$0xc7 │ │ │ │ inc %ebp │ │ │ │ or %ah,0x458b0824(%esp,%ecx,1) │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add $0x83,%al │ │ │ │ lds (%ecx,%ebp,8),%eax │ │ │ │ - push %ecx │ │ │ │ - xchg %eax,%esi │ │ │ │ - xor (%eax),%eax │ │ │ │ + mov $0xc4,%ch │ │ │ │ + sub $0x0,%al │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 82409bc │ │ │ │ mov $0x8961004,%esi │ │ │ │ @@ -596642,15 +596636,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x896100c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ clc │ │ │ │ add %dh,0x0(%edx) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -596966,15 +596960,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 8241160 │ │ │ │ @@ -597115,15 +597109,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x8961108,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ adc $0xfc,%al │ │ │ │ jno 8241518 │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -597316,15 +597310,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ movl $0x87e90fc,0x18(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 82415f8 │ │ │ │ @@ -597438,15 +597432,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -597597,15 +597591,15 @@ │ │ │ │ cld │ │ │ │ lock sbb (%eax,%ecx,1),%ah │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -597687,15 +597681,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -597847,15 +597841,15 @@ │ │ │ │ jo 8241ef7 │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -597962,15 +597956,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -598124,15 +598118,15 @@ │ │ │ │ push %esp │ │ │ │ and (%eax,%ecx,1),%ah │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -598239,15 +598233,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -598401,15 +598395,15 @@ │ │ │ │ cmp %ah,(%esi) │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -598537,15 +598531,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -598660,15 +598654,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ sub %esp,(%eax,%ecx,1) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -598876,15 +598870,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x8961198,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -599078,15 +599072,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x896119c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ @@ -599201,15 +599195,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -599321,15 +599315,15 @@ │ │ │ │ xor $0x33,%al │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -599467,15 +599461,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -599606,15 +599600,15 @@ │ │ │ │ and $0x37,%al │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -599792,15 +599786,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89611a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -599977,15 +599971,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89611ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ @@ -600110,15 +600104,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -600248,15 +600242,15 @@ │ │ │ │ mov $0x3f,%al │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -600386,15 +600380,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -600508,15 +600502,15 @@ │ │ │ │ jl 8244418 │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ jmp 8244478 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -600740,15 +600734,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89611bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ jmp 8244778 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ @@ -600961,15 +600955,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89611c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ @@ -601086,15 +601080,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -601206,15 +601200,15 @@ │ │ │ │ add $0x4d,%al │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -601354,15 +601348,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -601495,15 +601489,15 @@ │ │ │ │ push %eax │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ jmp 82451a0 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl 0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -601705,15 +601699,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89611d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ jmp 824544c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ @@ -601915,15 +601909,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89611dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ @@ -602050,15 +602044,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -602190,15 +602184,15 @@ │ │ │ │ pop %ecx │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -602248,15 +602242,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x89611e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -602401,15 +602395,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ add $0xb5,%al │ │ │ │ jno 8245d5c │ │ │ │ add %al,%es:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x463b0445(%ebx) │ │ │ │ @@ -602681,15 +602675,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -602759,15 +602753,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ mov $0x620071b0,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ @@ -603235,15 +603229,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,0x458b0824(%edi,%eiz,2) │ │ │ │ adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ cld │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 8246848 │ │ │ │ jno 82468a0 │ │ │ │ push %es │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -603491,15 +603485,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jno 8246c08 │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -603884,15 +603878,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,0x24(%eax,%esi,2) │ │ │ │ or %cl,0x45891045(%ebx) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %ah,0x2050071(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -604109,15 +604103,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -604174,15 +604168,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -604572,15 +604566,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x458b0824(%ecx,%edi,2) │ │ │ │ or %cl,-0x3a7c03bb(%ecx) │ │ │ │ cld │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,(%edx,%edi,2) │ │ │ │ and $0x8,%al │ │ │ │ @@ -604739,15 +604733,15 @@ │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -605070,15 +605064,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,(%eax,%eax,4) │ │ │ │ and $0x8,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -605287,15 +605281,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add $0x8000000,%eax │ │ │ │ @@ -605409,15 +605403,15 @@ │ │ │ │ in $0x84,%al │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,0x24(%ebp,%eax,4) │ │ │ │ @@ -605498,15 +605492,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ @@ -605582,15 +605576,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -605649,15 +605643,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -605899,15 +605893,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -606129,15 +606123,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -606283,15 +606277,15 @@ │ │ │ │ sbb %dl,0x458b0824(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -606918,15 +606912,15 @@ │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 8249aa1 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x8249a88,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -606945,15 +606939,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89613e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -607526,15 +607520,15 @@ │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 824a309 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x824a2f0,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -607553,15 +607547,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89613e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -608173,15 +608167,15 @@ │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 824ac05 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x824abec,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -608200,15 +608194,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89613ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -608779,15 +608773,15 @@ │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 824b46d │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x824b454,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -608806,15 +608800,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89613f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -609089,15 +609083,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -609448,15 +609442,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %bh,0x458b0824(%esp,%edi,4) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 824bddb │ │ │ │ @@ -609619,15 +609613,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -609807,15 +609801,15 @@ │ │ │ │ shll $0x8b,(%eax,%ecx,1) │ │ │ │ inc %ebp │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,(%eax) │ │ │ │ ret $0x824 │ │ │ │ @@ -610113,15 +610107,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -610456,15 +610450,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -610830,15 +610824,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %ah,0x458b0824(%edi,%ecx,8) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 824d07d │ │ │ │ @@ -611058,15 +611052,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -611412,15 +611406,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -611778,15 +611772,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %ah,%ah │ │ │ │ fsubl (%eax,%ecx,1) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 824ddef │ │ │ │ @@ -611949,15 +611943,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -612147,15 +612141,15 @@ │ │ │ │ in $0xe1,%al │ │ │ │ and $0x8,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,-0x1e(%eax) │ │ │ │ @@ -612395,15 +612389,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -612754,15 +612748,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -613108,15 +613102,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -613489,15 +613483,15 @@ │ │ │ │ add %ch,-0x74f7db0c(%eax) │ │ │ │ inc %ebp │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 824f58d │ │ │ │ add $0xc,%edi │ │ │ │ @@ -613570,15 +613564,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -613707,15 +613701,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -614058,15 +614052,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -614155,15 +614149,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %al,0x24(%ebp,%edi,8) │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -614220,15 +614214,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8961414,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -614432,15 +614426,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ fcoms (%edx) │ │ │ │ jno 825021c │ │ │ │ add %al,%es:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x463b0445(%ebx) │ │ │ │ @@ -614535,15 +614529,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896151c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ les (%ecx),%edx │ │ │ │ jno 825037c │ │ │ │ or $0x200,%eax │ │ │ │ @@ -614710,15 +614704,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 8250454 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -614799,15 +614793,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -614920,15 +614914,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -614939,15 +614933,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8250931 │ │ │ │ movl $0x82508e0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -615261,15 +615255,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -615637,15 +615631,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -616055,15 +616049,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ @@ -616210,15 +616204,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -616347,15 +616341,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -616697,15 +616691,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ @@ -617097,15 +617091,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -617234,15 +617228,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -617583,15 +617577,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -617980,15 +617974,15 @@ │ │ │ │ movl $0x8253288,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -618125,15 +618119,15 @@ │ │ │ │ and $0x4458b08,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -618328,15 +618322,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -618731,15 +618725,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -619164,15 +619158,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -619390,15 +619384,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -619527,15 +619521,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -619875,15 +619869,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ @@ -620305,15 +620299,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -620442,15 +620436,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -620793,15 +620787,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -621163,15 +621157,15 @@ │ │ │ │ movl $0x8255ee0,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -621335,15 +621329,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,0x61(%eax) │ │ │ │ and $0xc458b08,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -621435,15 +621429,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89615a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ @@ -621482,15 +621476,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89615ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sbb $0xb2,%al │ │ │ │ jo 82563b4 │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -621723,15 +621717,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 825648c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -621806,15 +621800,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -621999,15 +621993,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -622075,15 +622069,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -622181,15 +622175,15 @@ │ │ │ │ xor $0x6c,%al │ │ │ │ and $0x8458b08,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ cmp $0x6d,%al │ │ │ │ @@ -622392,15 +622386,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -622782,15 +622776,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -623174,15 +623168,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -623422,15 +623416,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -623615,15 +623609,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -623691,15 +623685,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -624195,15 +624189,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -624388,15 +624382,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -624473,15 +624467,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ @@ -624947,15 +624941,15 @@ │ │ │ │ movl $0x82593a0,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -625110,15 +625104,15 @@ │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -625304,15 +625298,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -625722,15 +625716,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -626128,15 +626122,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -626376,15 +626370,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -626569,15 +626563,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -626645,15 +626639,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -627177,15 +627171,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -627370,15 +627364,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -627455,15 +627449,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ @@ -627902,15 +627896,15 @@ │ │ │ │ movl $0x825bd40,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -628089,15 +628083,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,(%eax,%eax,8) │ │ │ │ and $0xc458b08,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -628316,15 +628310,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -628777,15 +628771,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -629193,15 +629187,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -629589,15 +629583,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -629617,15 +629611,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x825d64c,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ add 0x31d17fc9(%ebp),%eax │ │ │ │ @@ -629874,15 +629868,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -630366,15 +630360,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -630813,15 +630807,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -631226,15 +631220,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -631254,15 +631248,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x825eda4,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ add 0x31d17fc9(%ebp),%eax │ │ │ │ @@ -631579,15 +631573,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x896163c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -632161,15 +632155,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -632235,15 +632229,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc433bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -632838,15 +632832,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -632912,15 +632906,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc433bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -633440,15 +633434,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -633507,15 +633501,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ @@ -634063,15 +634057,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -634106,15 +634100,15 @@ │ │ │ │ movl $0x82614e8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -634669,15 +634663,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -634920,15 +634914,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -635045,15 +635039,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -635148,15 +635142,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -635345,15 +635339,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -635448,15 +635442,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -636312,15 +636306,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -636563,15 +636557,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -636706,15 +636700,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -636809,15 +636803,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -637005,15 +636999,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -637108,15 +637102,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -637936,15 +637930,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -638155,15 +638149,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -638311,15 +638305,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -638423,15 +638417,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -638609,15 +638603,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -638721,15 +638715,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -639724,15 +639718,15 @@ │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -640184,15 +640178,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add $0x8000000,%eax │ │ │ │ @@ -640698,15 +640692,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -640771,15 +640765,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc433bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -641366,15 +641360,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -641439,15 +641433,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc433bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -641959,15 +641953,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -642026,15 +642020,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -642595,15 +642589,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -642638,15 +642632,15 @@ │ │ │ │ movl $0x8268f98,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -643201,15 +643195,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -643452,15 +643446,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -643577,15 +643571,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -643680,15 +643674,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -643877,15 +643871,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -643980,15 +643974,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -644844,15 +644838,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -645095,15 +645089,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -645238,15 +645232,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -645341,15 +645335,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -645537,15 +645531,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -645640,15 +645634,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -646468,15 +646462,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -646687,15 +646681,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -646843,15 +646837,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -646955,15 +646949,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -647141,15 +647135,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -647253,15 +647247,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -648259,15 +648253,15 @@ │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -648474,15 +648468,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -648861,15 +648855,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -648934,15 +648928,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc437bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -649545,15 +649539,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -649618,15 +649612,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc437bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -650163,15 +650157,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -650230,15 +650224,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ @@ -650875,15 +650869,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -650918,15 +650912,15 @@ │ │ │ │ movl $0x82706f4,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -651484,15 +651478,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -651735,15 +651729,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -651860,15 +651854,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -651963,15 +651957,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -652161,15 +652155,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -652264,15 +652258,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -653141,15 +653135,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -653392,15 +653386,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -653535,15 +653529,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -653638,15 +653632,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -653835,15 +653829,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -653938,15 +653932,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -654779,15 +654773,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -654998,15 +654992,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -655154,15 +655148,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -655266,15 +655260,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -655452,15 +655446,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -655564,15 +655558,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -656439,15 +656433,15 @@ │ │ │ │ movl $0x8275754,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -656679,15 +656673,15 @@ │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -657865,15 +657859,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -658317,15 +658311,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 872816c │ │ │ │ @@ -659015,15 +659009,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 872816c │ │ │ │ @@ -659436,15 +659430,15 @@ │ │ │ │ movl $0x827812c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -659660,15 +659654,15 @@ │ │ │ │ or %cl,0x45890845(%ebx) │ │ │ │ clc │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -659714,15 +659708,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8961650,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -659774,15 +659768,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -660279,15 +660273,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x89619e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -660323,15 +660317,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -660404,15 +660398,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -660523,15 +660517,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -660546,15 +660540,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ @@ -660621,15 +660615,15 @@ │ │ │ │ movl $0x82790d4,0x0(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ mov $0x89619e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -660675,15 +660669,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ @@ -660871,15 +660865,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -661261,15 +661255,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -661653,15 +661647,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -661901,15 +661895,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -662094,15 +662088,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -662170,15 +662164,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -662672,15 +662666,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -662865,15 +662859,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -662950,15 +662944,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ @@ -663427,15 +663421,15 @@ │ │ │ │ movl $0x827b798,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ @@ -663605,15 +663599,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 827bb06 │ │ │ │ movl $0x827bab8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -663999,15 +663993,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x827c2fc,0xc(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -664120,15 +664114,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x827c184,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -664384,15 +664378,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -664781,15 +664775,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x827c9fc,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -664938,15 +664932,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x827cce8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -666402,15 +666396,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -667084,15 +667078,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x827e984,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -667242,15 +667236,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x827ec70,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -680602,15 +680596,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8961cdc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -680663,15 +680657,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8961ce0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -680809,15 +680803,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ inc %esp │ │ │ │ js 828a5f8 │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -682478,15 +682472,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -706032,15 +706026,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -706807,15 +706801,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82a020c,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -706964,15 +706958,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82a04f8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -707814,15 +707808,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -708534,15 +708528,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82a19c8,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -708694,15 +708688,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82a1cb4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -709536,15 +709530,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -710258,15 +710252,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82a3158,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -710414,15 +710408,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82a3444,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -714930,15 +714924,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -716289,15 +716283,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82a8530,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -716445,15 +716439,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82a881c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -717593,15 +717587,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -718885,15 +718879,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82aa958,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -719046,15 +719040,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82aac44,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -740485,15 +740479,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -741259,15 +741253,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82bf18c,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -741418,15 +741412,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82bf478,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -742228,15 +742222,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -742949,15 +742943,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82c08b4,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -743105,15 +743099,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82c0ba0,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -743905,15 +743899,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -744629,15 +744623,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82c1fbc,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -744785,15 +744779,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82c22a8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -745563,15 +745557,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -746285,15 +746279,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x82c366c,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -746443,15 +746437,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82c3958,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -756984,15 +756978,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -757678,15 +757672,15 @@ │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x82cdbe0,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -757731,15 +757725,15 @@ │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x82cdc00,0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -757897,15 +757891,15 @@ │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x82cd758,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -757952,15 +757946,15 @@ │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x82cd794,0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -758126,15 +758120,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82cd81c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -758263,15 +758257,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82cd9f8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -765772,15 +765766,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -765913,15 +765907,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -765932,15 +765926,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82d3f09 │ │ │ │ movl $0x82d3eb8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -766096,15 +766090,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -773499,15 +773493,15 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ movzbl %al,%eax │ │ │ │ push %eax │ │ │ │ push %edx │ │ │ │ push %ecx │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ jo 82da230 │ │ │ │ push $0x1000500 │ │ │ │ @@ -773638,15 +773632,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d988 │ │ │ │ + jmp 85107ec │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xe4,%al │ │ │ │ @@ -773684,15 +773678,15 @@ │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d918 │ │ │ │ + jmp 851077c │ │ │ │ or %cl,0x10068(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 82da52d │ │ │ │ @@ -773801,15 +773795,15 @@ │ │ │ │ push %edx │ │ │ │ push %ecx │ │ │ │ push %eax │ │ │ │ mov 0x120(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593510 │ │ │ │ + call 8526370 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x4,%eax │ │ │ │ jne 82da9e3 │ │ │ │ movl $0x876a5b4,-0x4(%edi) │ │ │ │ @@ -773839,15 +773833,15 @@ │ │ │ │ mov (%edx),%edx │ │ │ │ sub $0xc,%esp │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593470 │ │ │ │ + call 85262d0 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jl 82da795 │ │ │ │ movl $0x876a5b4,-0x4(%edi) │ │ │ │ @@ -773878,15 +773872,15 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ movzwl %dx,%edx │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 85933b0 │ │ │ │ + call 8526210 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x1,%eax │ │ │ │ jl 82da9e3 │ │ │ │ movl $0x876a5b4,-0x4(%edi) │ │ │ │ @@ -773917,15 +773911,15 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ movzbl %dl,%edx │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ (bad) │ │ │ │ or $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -774739,15 +774733,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x15c(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x154(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %edx,0x98(%esp) │ │ │ │ mov %eax,0x8c(%esp) │ │ │ │ - call 8593510 │ │ │ │ + call 8526370 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ @@ -774815,15 +774809,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x138(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %edx,0x98(%esp) │ │ │ │ mov %eax,0x8c(%esp) │ │ │ │ - call 8593470 │ │ │ │ + call 85262d0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ @@ -774872,15 +774866,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x114(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %edx,0x98(%esp) │ │ │ │ mov %eax,0x8c(%esp) │ │ │ │ - call 85933b0 │ │ │ │ + call 8526210 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ @@ -774929,15 +774923,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0xf0(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %edx,0x98(%esp) │ │ │ │ mov %eax,0x8c(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ @@ -776326,15 +776320,15 @@ │ │ │ │ push %eax │ │ │ │ mov 0x84(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov %edx,0xb0(%esp) │ │ │ │ mov %ecx,0xa4(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x8733f50,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ @@ -776464,15 +776458,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 82dc3d4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -776767,15 +776761,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8963844,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jl 82dce40 │ │ │ │ push $0x1000300 │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -776917,15 +776911,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x168(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x98(%esp) │ │ │ │ mov %edx,0x74(%esp) │ │ │ │ - call 8593510 │ │ │ │ + call 8526370 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -776992,15 +776986,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x144(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x13c(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x98(%esp) │ │ │ │ mov %edx,0x74(%esp) │ │ │ │ - call 8593470 │ │ │ │ + call 85262d0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -777051,15 +777045,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x120(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x98(%esp) │ │ │ │ mov %edx,0x74(%esp) │ │ │ │ - call 85933b0 │ │ │ │ + call 8526210 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -777110,15 +777104,15 @@ │ │ │ │ push %ecx │ │ │ │ mov 0xfc(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x98(%esp) │ │ │ │ mov %edx,0x74(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -777364,15 +777358,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8963874,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -777671,15 +777665,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -778162,15 +778156,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -778613,15 +778607,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -779099,15 +779093,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ test %cl,0x68(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -779128,15 +779122,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x82def74,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor $0x49,%al │ │ │ │ push $0x8400 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ add 0x31cd7fc9(%ebp),%eax │ │ │ │ @@ -779587,15 +779581,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89638d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -779894,15 +779888,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -780416,15 +780410,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -780898,15 +780892,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -781402,15 +781396,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ adc $0x29,%al │ │ │ │ push $0x4001800 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -781430,15 +781424,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x82e0fe4,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ les (%eax),%ebp │ │ │ │ push $0x8400 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ add 0x31cd7fc9(%ebp),%eax │ │ │ │ @@ -781619,15 +781613,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -781838,15 +781832,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -781865,15 +781859,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x82e1598,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ cwtl │ │ │ │ and 0x0(%eax),%ch │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -782191,15 +782185,15 @@ │ │ │ │ push %ecx │ │ │ │ push %eax │ │ │ │ mov 0xfc(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov %edx,0xc8(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x82eafb8,-0xc(%edi) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ @@ -782392,15 +782386,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ movl $0x87e90fc,0x1c(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffdc,%edi │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x20,%ebp │ │ │ │ jmp 82e1614 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -782673,15 +782667,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x89639f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -782697,15 +782691,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0xfc,%al │ │ │ │ nop │ │ │ │ jle 82e20c3 │ │ │ │ movl $0x89639fd,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ and %bl,(%edx) │ │ │ │ push $0x2000c00 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -782823,15 +782817,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 82e20d8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8963b10,%esi │ │ │ │ @@ -782939,15 +782933,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -782991,15 +782985,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82e24e0,0xc(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -783030,15 +783024,15 @@ │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ jmp 87280c0 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ movl $0x82e2534,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -783205,15 +783199,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 82e259c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -783407,15 +783401,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 82e278c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -783529,15 +783523,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -783593,15 +783587,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -783726,15 +783720,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 82e2a2c │ │ │ │ mov $0x8963dac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -783978,15 +783972,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 82e2edc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ @@ -784178,15 +784172,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 82e31c8 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -784296,15 +784290,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8963ffc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %bh,%dh │ │ │ │ add %cl,(%bx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -784572,15 +784566,15 @@ │ │ │ │ push %edx │ │ │ │ push %ecx │ │ │ │ push %eax │ │ │ │ mov 0x12c(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593510 │ │ │ │ + call 8526370 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x4,%eax │ │ │ │ jne 82e3be9 │ │ │ │ movl $0x876a5b4,-0x4(%edi) │ │ │ │ @@ -784610,15 +784604,15 @@ │ │ │ │ mov (%edx),%edx │ │ │ │ sub $0xc,%esp │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593470 │ │ │ │ + call 85262d0 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%eax │ │ │ │ jl 82e3995 │ │ │ │ movl $0x876a5b4,-0x4(%edi) │ │ │ │ @@ -784649,15 +784643,15 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ movzwl %dx,%edx │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 85933b0 │ │ │ │ + call 8526210 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x1,%eax │ │ │ │ jl 82e3be9 │ │ │ │ movl $0x876a5b4,-0x4(%edi) │ │ │ │ @@ -784688,15 +784682,15 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ movzbl %dl,%edx │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ mov $0x8990c51,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ (bad) │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -784899,15 +784893,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ hlt │ │ │ │ add %dl,(%bx) │ │ │ │ @@ -785258,15 +785252,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ @@ -785316,15 +785310,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ movl $0x87e90fc,0x1c(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x8964100,%esi │ │ │ │ add $0x24,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -785498,15 +785492,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x89641c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ and %ch,%bl │ │ │ │ add %al,0x0(%si) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -785668,15 +785662,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x8964284,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -785822,15 +785816,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x89642a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov $0xe6,%al │ │ │ │ add %al,0x0(%si) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -786439,15 +786433,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 82e5139 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x82e5120,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -786470,15 +786464,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89642ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ rcr $1,%dh │ │ │ │ add %al,(%bp,%di) │ │ │ │ @@ -787027,15 +787021,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 82e5911 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x82e58f8,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -787058,15 +787052,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89642b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -787651,15 +787645,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 82e6181 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x82e6168,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -787682,15 +787676,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89642bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov %cl,%dh │ │ │ │ add %al,(%bp,%di) │ │ │ │ @@ -788229,15 +788223,15 @@ │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 82e6959 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x82e6940,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -788260,15 +788254,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89642c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -788374,15 +788368,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -788595,15 +788589,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -788650,15 +788644,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82e7014 │ │ │ │ movl $0x82e7024,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 82e6ff6 │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ @@ -788868,15 +788862,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -789108,15 +789102,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -789167,15 +789161,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82e7774 │ │ │ │ movl $0x82e7784,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 82e7756 │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ @@ -789360,15 +789354,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -789581,15 +789575,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -789636,15 +789630,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82e7e20 │ │ │ │ movl $0x82e7e30,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 82e7e02 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -789854,15 +789848,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -790094,15 +790088,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -790153,15 +790147,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82e8580 │ │ │ │ movl $0x82e8590,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 82e8562 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -790463,15 +790457,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89642dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -790676,15 +790670,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89642e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ js 82e8b69 │ │ │ │ add %cl,(%bx) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -790960,15 +790954,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89642f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -791162,15 +791156,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89642f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xa1,%al │ │ │ │ add %cl,(%bx) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -791363,15 +791357,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -791557,15 +791551,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -791573,15 +791567,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82e98be │ │ │ │ movl $0x82e98d0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 82e98af │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -791806,15 +791800,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -792020,15 +792014,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -792036,15 +792030,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 82e9f37 │ │ │ │ movl $0x82e9f70,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 82e9f28 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -792322,15 +792316,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -792457,15 +792451,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -792609,15 +792603,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -792761,15 +792755,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ sub %cl,0xf0067(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -814125,15 +814119,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -814336,15 +814330,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815293,15 +815287,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82fe0d4,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -815342,15 +815336,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x82fe24c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -815512,15 +815506,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82fdf3c,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -815587,15 +815581,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x82fe5fc,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -815757,15 +815751,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x82fe8f4,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -816843,15 +816837,15 @@ │ │ │ │ push %eax │ │ │ │ mov 0x84(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov %edx,0xb0(%esp) │ │ │ │ mov %ecx,0xa4(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x8733f50,-0x4(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ movl $0x82ff64c,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ @@ -818680,15 +818674,15 @@ │ │ │ │ push %eax │ │ │ │ mov 0x84(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov %edx,0xb0(%esp) │ │ │ │ mov %ecx,0xa4(%esp) │ │ │ │ - call 8593380 │ │ │ │ + call 85261e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x8733f50,-0x4(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ movl $0x8301050,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ @@ -821110,15 +821104,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -822329,15 +822323,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x830467c,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -822379,15 +822373,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x83047f4,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -822553,15 +822547,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83044e4,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -822633,15 +822627,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8304ba4,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -822803,15 +822797,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8304e9c,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -825020,15 +825014,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -826235,15 +826229,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8307ce8,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -826283,15 +826277,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8307e60,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -826454,15 +826448,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8307b50,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -826533,15 +826527,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8308210,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -826704,15 +826698,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8308508,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -843995,15 +843989,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -846195,15 +846189,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x831a208,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -846244,15 +846238,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x831a380,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -846414,15 +846408,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x831a070,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -846492,15 +846486,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x831a730,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -846662,15 +846656,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x831aa28,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -847486,15 +847480,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -849829,15 +849823,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x831d534,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -849876,15 +849870,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x831d6ac,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -850047,15 +850041,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x831d39c,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -850124,15 +850118,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x831da5c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -850295,15 +850289,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x831dd54,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -855645,15 +855639,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856905,15 +856899,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83239bc,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -856952,15 +856946,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8323b34,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -857123,15 +857117,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8323824,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -857201,15 +857195,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8323ee4,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -857371,15 +857365,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83241dc,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -858184,15 +858178,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -859458,15 +859452,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8325d84,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -859510,15 +859504,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8325efc,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -859687,15 +859681,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8325bec,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -859770,15 +859764,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x83262ac,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -859941,15 +859935,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83265a4,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -860765,15 +860759,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862156,15 +862150,15 @@ │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83282a0,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c0(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x34(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -862206,15 +862200,15 @@ │ │ │ │ imul 0x2c(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8328418,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -862380,15 +862374,15 @@ │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8328108,0x0(%ebp) │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov 0x190(%esp),%eax │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -862461,15 +862455,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x83287c8,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -862632,15 +862626,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8328ac0,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -894720,15 +894714,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8966334,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -894892,15 +894886,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0xfa,%al │ │ │ │ popa │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -895029,15 +895023,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -895251,15 +895245,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ loopne 83453a5 │ │ │ │ bound %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -895284,15 +895278,15 @@ │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ dec %esp │ │ │ │ punpckldq (%eax),%mm0 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -895351,15 +895345,15 @@ │ │ │ │ movl $0x8345508,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x8966390,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -895421,15 +895415,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8966398,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %esp │ │ │ │ repz popa │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -895558,15 +895552,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -895783,15 +895777,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ aam $0x8 │ │ │ │ bound %eax,(%eax) │ │ │ │ pop %ss │ │ │ │ @@ -895804,15 +895798,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8345b4a │ │ │ │ movl $0x8345aec,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ or %ah,0x0(%edx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -895935,15 +895929,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x89663a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ in (%dx),%al │ │ │ │ popa │ │ │ │ add %al,0x1e0000(%eax,%eax,1) │ │ │ │ @@ -896108,15 +896102,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x896647c,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -906378,15 +906372,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 8593880 │ │ │ │ + call 85266e0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -906582,15 +906576,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8580268 │ │ │ │ + jmp 85130cc │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -907249,15 +907243,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x80(%esp) │ │ │ │ mov %eax,0x74(%esp) │ │ │ │ - call 85937d0 │ │ │ │ + call 8526630 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -907448,15 +907442,15 @@ │ │ │ │ hlt │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857ffa0 │ │ │ │ + jmp 8512e04 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -908116,15 +908110,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x80(%esp) │ │ │ │ mov %eax,0x74(%esp) │ │ │ │ - call 8593700 │ │ │ │ + call 8526560 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -908321,15 +908315,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857fcc4 │ │ │ │ + jmp 8512b28 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -909001,15 +908995,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0xb0(%esp) │ │ │ │ mov %eax,0xa4(%esp) │ │ │ │ - call 8593510 │ │ │ │ + call 8526370 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -909208,15 +909202,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857ec50 │ │ │ │ + jmp 8511ab4 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -909880,15 +909874,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 8593470 │ │ │ │ + call 85262d0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -910077,15 +910071,15 @@ │ │ │ │ add 0x4e8bf44d(%ecx),%ecx │ │ │ │ pop %es │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857e96c │ │ │ │ + jmp 85117d0 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -910747,15 +910741,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 85933b0 │ │ │ │ + call 8526210 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -910946,15 +910940,15 @@ │ │ │ │ hlt │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857e6ac │ │ │ │ + jmp 8511510 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -911694,15 +911688,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85842e8 │ │ │ │ + jmp 851714c │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -912347,15 +912341,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 85935c0 │ │ │ │ + call 8526420 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -912545,15 +912539,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857e1a0 │ │ │ │ + jmp 8511004 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -913230,15 +913224,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0xb0(%esp) │ │ │ │ mov %eax,0xa4(%esp) │ │ │ │ - call 8593510 │ │ │ │ + call 8526370 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -913432,15 +913426,15 @@ │ │ │ │ hlt │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857f9dc │ │ │ │ + jmp 8512840 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -914104,15 +914098,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 8593470 │ │ │ │ + call 85262d0 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -914302,15 +914296,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857f6f8 │ │ │ │ + jmp 851255c │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -914979,15 +914973,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 85933b0 │ │ │ │ + call 8526210 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -915177,15 +915171,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857f438 │ │ │ │ + jmp 851229c │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -915987,15 +915981,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 858435c │ │ │ │ + jmp 85171c0 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -916643,15 +916637,15 @@ │ │ │ │ push %edx │ │ │ │ mov 0x60(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ mov %eax,0x80(%esp) │ │ │ │ - call 85935c0 │ │ │ │ + call 8526420 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x849b124,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -916844,15 +916838,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857ef2c │ │ │ │ + jmp 8511d90 │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -978035,15 +978029,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -978729,15 +978723,15 @@ │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8385adc,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -978782,15 +978776,15 @@ │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8385afc,0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -978938,15 +978932,15 @@ │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8385654,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -978993,15 +978987,15 @@ │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8385690,0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ @@ -979168,15 +979162,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8385718,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -979305,15 +979299,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83858f4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -984320,15 +984314,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -984549,15 +984543,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -985234,15 +985228,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x838a78c,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -985394,15 +985388,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x838aa78,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -993453,15 +993447,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -994196,15 +994190,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8391a34,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -994354,15 +994348,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8391d20,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -996420,15 +996414,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -997155,15 +997149,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83942c4,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -997315,15 +997309,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83945b0,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1012486,15 +1012480,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1013803,15 +1013797,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83a32fc,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1013960,15 +1013954,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83a35e8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1015174,15 +1015168,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1016559,15 +1016553,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83a590c,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1016716,15 +1016710,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83a5bf8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1021051,15 +1021045,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1021776,15 +1021770,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83aa048,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1021936,15 +1021930,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83aa334,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1022801,15 +1022795,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1023540,15 +1023534,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83ab834,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1023696,15 +1023690,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83abb20,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1024612,15 +1024606,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1025397,15 +1025391,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83ad154,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1025554,15 +1025548,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83ad440,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1055996,15 +1055990,15 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896df48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1056040,15 +1056034,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1056121,15 +1056115,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1056240,15 +1056234,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1056263,15 +1056257,15 @@ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ @@ -1056350,15 +1056344,15 @@ │ │ │ │ movl $0x83c6ef4,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov $0x896df4c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1056412,15 +1056406,15 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896df50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1056494,15 +1056488,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1056632,15 +1056626,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1056698,15 +1056692,15 @@ │ │ │ │ cld │ │ │ │ hlt │ │ │ │ jb 83c739a │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83c73ae │ │ │ │ @@ -1056762,15 +1056756,15 @@ │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x896df58,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1056860,15 +1056854,15 @@ │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %eax,%esp │ │ │ │ push $0x5a │ │ │ │ add %ah,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x463b0445(%ebx) │ │ │ │ add 0x12(%ebp),%esi │ │ │ │ @@ -1058146,15 +1058140,15 @@ │ │ │ │ movl $0x83c83cc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 83c836c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896e508,%esi │ │ │ │ @@ -1058234,15 +1058228,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x896e510,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1058340,15 +1058334,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x896e518,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1058620,15 +1058614,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1059092,15 +1059086,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1059533,15 +1059527,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1059912,15 +1059906,15 @@ │ │ │ │ movl $0x83c9c38,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %esp │ │ │ │ jb 83c9d69 │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -1059941,15 +1059935,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x83c9d98,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ or $0x72,%al │ │ │ │ pop %edx │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1060332,15 +1060326,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x896e530,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1060612,15 +1060606,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1061113,15 +1061107,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1061586,15 +1061580,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1061984,15 +1061978,15 @@ │ │ │ │ movl $0x83cb8dc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov $0x17005a55,%eax │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1062011,15 +1062005,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x83cba3c,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push $0x43005a55 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ add 0x31cd7fc9(%ebp),%eax │ │ │ │ @@ -1062154,15 +1062148,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1062294,15 +1062288,15 @@ │ │ │ │ movl $0x83cbcc0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ push %ecx │ │ │ │ pop %edx │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1062315,15 +1062309,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83cbe53 │ │ │ │ movl $0x83cbe08,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ jo 83cbe4f │ │ │ │ pop %edx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1062513,15 +1062507,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 83cbe6c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896e62c,%esi │ │ │ │ @@ -1062643,15 +1062637,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x896e634,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xchg %eax,%esp │ │ │ │ dec %ebp │ │ │ │ pop %edx │ │ │ │ @@ -1062799,15 +1062793,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x896e63c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ pusha │ │ │ │ and 0x0(%edx),%ebx │ │ │ │ or $0x0,%al │ │ │ │ @@ -1062900,15 +1062894,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 83cc3d8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1062982,15 +1062976,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1063029,15 +1063023,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x83cc6dc,0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1063069,15 +1063063,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87280c0 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x83cc730,0xc(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1063263,15 +1063257,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 83cc794 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896e834,%esi │ │ │ │ @@ -1063445,15 +1063439,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 83cc9a0 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1063597,15 +1063591,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1063640,15 +1063634,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1063761,15 +1063755,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 83ccbe0 │ │ │ │ mov $0x896e9ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -1064028,15 +1064022,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 83cd048 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1064238,15 +1064232,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 83cd398 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896ec34,%esi │ │ │ │ @@ -1064327,15 +1064321,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x896ec3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ aam $0x9 │ │ │ │ pop %edx │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -1064573,15 +1064567,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x896ec68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %eax │ │ │ │ adc 0x0(%edx),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1064841,15 +1064835,15 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ jne 83cde04 │ │ │ │ movl $0x83cdae0,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ @@ -1064860,15 +1064854,15 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ movl $0x83cdc54,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1064907,15 +1064901,15 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x896ed3c,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ movl $0x83cdd88,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -1065022,15 +1065016,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x896edf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1065158,15 +1065152,15 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x896eeb0,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896eed0,%esi │ │ │ │ @@ -1065277,15 +1065271,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x896eed8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ hlt │ │ │ │ sub $0x5a,%al │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1065746,15 +1065740,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 83ce93d │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x83ce924,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1065772,15 +1065766,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896eee0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1066190,15 +1066184,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 83cef71 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x83cef58,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1066216,15 +1066210,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896eee4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1066663,15 +1066657,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 83cf629 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x83cf610,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1066689,15 +1066683,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896eee8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1067105,15 +1067099,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 83cfc5d │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x83cfc44,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1067131,15 +1067125,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x896eeec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1067208,15 +1067202,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1067379,15 +1067373,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1067433,15 +1067427,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83d01a4 │ │ │ │ movl $0x83d01b4,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1067611,15 +1067605,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1067803,15 +1067797,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1067860,15 +1067854,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83d07a4 │ │ │ │ movl $0x83d07b4,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1068013,15 +1068007,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1068184,15 +1068178,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1068238,15 +1068232,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83d0cf0 │ │ │ │ movl $0x83d0d00,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1068416,15 +1068410,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1068608,15 +1068602,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1068665,15 +1068659,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83d12f0 │ │ │ │ movl $0x83d1300,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1068922,15 +1068916,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896ef00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1069071,15 +1069065,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896ef04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ adc %cl,%cl │ │ │ │ pop %ecx │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -1069243,15 +1069237,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896ef18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1069353,15 +1069347,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x896ef1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %eax,%esp │ │ │ │ lds 0x0(%ecx),%ebx │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -1069497,15 +1069491,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1069680,15 +1069674,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1069699,15 +1069693,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83d2078 │ │ │ │ movl $0x83d2088,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1069890,15 +1069884,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1070092,15 +1070086,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1070111,15 +1070105,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 83d2619 │ │ │ │ movl $0x83d2654,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1070302,15 +1070296,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x896ef38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sarb $0x4,0x180059(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1070444,15 +1070438,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1070573,15 +1070567,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1070689,15 +1070683,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1070836,15 +1070830,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ mov $0x180059b1,%esp │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1070984,15 +1070978,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x896ef68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1071016,15 +1071010,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 83d30e5 │ │ │ │ - movl $0x8592588,-0x4(%edi) │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1071061,15 +1071055,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x896ef6c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ aam $0xbf │ │ │ │ pop %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1101112,15 +1101106,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1101303,15 +1101297,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x83eee18,0x0(%ebp) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ movl $0x896f325,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in (%dx),%al │ │ │ │ @@ -1101355,15 +1101349,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x83eeee0,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ movl $0x896f325,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -1101632,15 +1101626,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1102181,15 +1102175,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83efa5c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1105378,15 +1105372,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1105953,15 +1105947,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83f2c2c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1107812,15 +1107806,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1108377,15 +1108371,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x83f4d94,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1125712,15 +1125706,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1126822,15 +1126816,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84065f4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1127898,15 +1127892,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1129088,15 +1129082,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8408538,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1132735,15 +1132729,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1133312,15 +1133306,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x840bfd8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1134043,15 +1134037,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1134614,15 +1134608,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x840d188,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1135419,15 +1135413,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1136045,15 +1136039,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x840e4bc,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1150248,15 +1150242,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1150825,15 +1150819,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x841ad4c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1157882,15 +1157876,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1158447,15 +1158441,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8421a84,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1159125,15 +1159119,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1159698,15 +1159692,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8422b7c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x896f325,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1160884,15 +1160878,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8970b00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1160944,15 +1160938,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1161044,15 +1161038,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1161175,15 +1161169,15 @@ │ │ │ │ movl $0x8423dd8,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov 0x20054d0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1161196,15 +1161190,15 @@ │ │ │ │ movl $0x8423f2c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ dec %esp │ │ │ │ rclb $1,0x2(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -1161258,15 +1161252,15 @@ │ │ │ │ movl $0x8423ff8,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x8970b04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1161348,15 +1161342,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8970b0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1161448,15 +1161442,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1161589,15 +1161583,15 @@ │ │ │ │ movl $0x8424318,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %esp │ │ │ │ lret │ │ │ │ push %esp │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1161610,15 +1161604,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 84244ab │ │ │ │ movl $0x8424460,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ sbb %cl,%bl │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1161715,15 +1161709,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8970b18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1161839,15 +1161833,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x8970bec,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8970bfc,%esi │ │ │ │ @@ -1165248,15 +1165242,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 84272c3 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8592588,-0x4(%edi) │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -1166775,15 +1166769,15 @@ │ │ │ │ movl $0x8428674,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8428614 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89713e8,%esi │ │ │ │ @@ -1166863,15 +1166857,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89713f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1166957,15 +1166951,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x89713f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1167222,15 +1167216,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1167678,15 +1167672,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1168106,15 +1168100,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1168483,15 +1168477,15 @@ │ │ │ │ movl $0x8429e2c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push $0x17005470 │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1168510,15 +1168504,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x8429f8c,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %dh,0x54(%eax) │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ @@ -1168888,15 +1168882,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8971410,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1169151,15 +1169145,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1169638,15 +1169632,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1170097,15 +1170091,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1170494,15 +1170488,15 @@ │ │ │ │ movl $0x842ba18,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ jl 842bb42 │ │ │ │ push %esp │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -1170523,15 +1170517,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x842bb78,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x54,%al │ │ │ │ push %esp │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1170670,15 +1170664,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1170809,15 +1170803,15 @@ │ │ │ │ movl $0x842bdfc,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ jo 842bf4a │ │ │ │ push %esp │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -1170829,15 +1170823,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 842bf8f │ │ │ │ movl $0x842bf44,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ xor $0x50,%al │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1171023,15 +1171017,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 842bfa8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x897150c,%esi │ │ │ │ @@ -1171155,15 +1171149,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8971514,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %eax │ │ │ │ dec %esp │ │ │ │ push %esp │ │ │ │ @@ -1171311,15 +1171305,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x897151c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add $0x51,%al │ │ │ │ push %esp │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ @@ -1171415,15 +1171409,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 842c514 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1171499,15 +1171493,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1171546,15 +1171540,15 @@ │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x842c818,0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1171585,19 +1171579,17 @@ │ │ │ │ movl $0x83fc7589,0x8(%edx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0xc783002f,%eax │ │ │ │ call 744f0df8 │ │ │ │ enter $0x842,$0x89 │ │ │ │ inc %ebp │ │ │ │ - or %al,0x61e908c5(%ebx) │ │ │ │ - fistl (%eax,%eax,1) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %al,-0x3a16f73b(%ebx) │ │ │ │ + or %ecx,(%esi) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ cld │ │ │ │ nop │ │ │ │ jle 842c85a │ │ │ │ @@ -1171754,15 +1171746,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 842c8d0 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971714,%esi │ │ │ │ @@ -1171941,15 +1171933,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 842ca94 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1172072,15 +1172064,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1172115,15 +1172107,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1172238,15 +1172230,15 @@ │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 842ccec │ │ │ │ mov $0x89718cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -1172469,15 +1172461,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 842d110 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1172654,15 +1172646,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 842d3d4 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971b14,%esi │ │ │ │ @@ -1172744,15 +1172736,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8971b1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x39,%al │ │ │ │ push %esp │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -1172988,15 +1172980,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x8971b48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ dec %esp │ │ │ │ inc %edx │ │ │ │ push %esp │ │ │ │ @@ -1173251,15 +1173243,15 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ jne 842ddf0 │ │ │ │ movl $0x842dacc,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ @@ -1173270,15 +1173262,15 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ movl $0x842dc40,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1173317,15 +1173309,15 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x8971c1c,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ movl $0x842dd74,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -1173431,15 +1173423,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8971cd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1173568,15 +1173560,15 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x8971d90,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971db0,%esi │ │ │ │ @@ -1173684,15 +1173676,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8971db8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %ch,0x430054 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1174109,15 +1174101,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 842e8a1 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x842e888,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1174135,15 +1174127,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971dc0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1174507,15 +1174499,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 842ee49 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x842ee30,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1174533,15 +1174525,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971dc4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1174937,15 +1174929,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 842f479 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x842f460,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1174963,15 +1174955,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971dc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1175335,15 +1175327,15 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ jge 842fa21 │ │ │ │ add $0xffffffec,%edi │ │ │ │ movl $0x842fa08,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1175361,15 +1175353,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8971dcc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1175438,15 +1175430,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1175609,15 +1175601,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1175663,15 +1175655,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 842ff68 │ │ │ │ movl $0x842ff78,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1175841,15 +1175833,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1176033,15 +1176025,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1176090,15 +1176082,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8430568 │ │ │ │ movl $0x8430578,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1176243,15 +1176235,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1176414,15 +1176406,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1176468,15 +1176460,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8430ab4 │ │ │ │ movl $0x8430ac4,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1176646,15 +1176638,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1176838,15 +1176830,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ @@ -1176895,15 +1176887,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 84310b4 │ │ │ │ movl $0x84310c4,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1177152,15 +1177144,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8971de0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1177300,15 +1177292,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8971de4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cli │ │ │ │ push %ebx │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -1177473,15 +1177465,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8971df8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1177586,15 +1177578,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8971dfc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lock notb 0x0(%ebx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1177727,15 +1177719,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1177910,15 +1177902,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1177929,15 +1177921,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8431e3c │ │ │ │ movl $0x8431e4c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1178121,15 +1178113,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1178323,15 +1178315,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1178342,15 +1178334,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 84323dd │ │ │ │ movl $0x8432418,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1178574,15 +1178566,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1178704,15 +1178696,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1178820,15 +1178812,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ or $0x4000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1178968,15 +1178960,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ js 8432b16 │ │ │ │ push %ebx │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1179150,15 +1179142,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8432d52 │ │ │ │ - movl $0x8592588,-0x4(%edi) │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1179196,15 +1179188,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1179226,15 +1179218,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8432ee0 │ │ │ │ movl $0x8432e88,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1179287,15 +1179279,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8432f1d │ │ │ │ - movl $0x8592588,-0x4(%edi) │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1179332,15 +1179324,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8971e44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ adc %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1213472,15 +1213464,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1213670,15 +1213662,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8452988,0x0(%ebp) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ movl $0x897225d,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ clc │ │ │ │ @@ -1213721,15 +1213713,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x8452a50,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ movl $0x897225d,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -1213998,15 +1213990,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1214557,15 +1214549,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84535cc,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1217659,15 +1217651,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1218229,15 +1218221,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x845669c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1220084,15 +1220076,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1220652,15 +1220644,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8458804,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1237195,15 +1237187,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1238299,15 +1238291,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84695a8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1239361,15 +1239353,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1240544,15 +1240536,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x846b4ec,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1244103,15 +1244095,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1244674,15 +1244666,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x846ee74,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1245407,15 +1245399,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1245980,15 +1245972,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8470024,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1246778,15 +1246770,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1247411,15 +1247403,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8471358,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1261197,15 +1261189,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1261772,15 +1261764,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x847d660,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1268844,15 +1268836,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1269414,15 +1269406,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8484418,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1270092,15 +1270084,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1270668,15 +1270660,15 @@ │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8485510,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ movl $0x897225d,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1271870,15 +1271862,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ test %edx,%edx │ │ │ │ jne 8486615 │ │ │ │ cmp 0x4(%eax),%ecx │ │ │ │ jne 84865c1 │ │ │ │ - movl $0x8592598,-0x4(%edi) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1271886,15 +1271878,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 848658b │ │ │ │ - movl $0x8592598,-0x4(%edi) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x84865a4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -1271909,15 +1271901,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 84865df │ │ │ │ - movl $0x8592598,-0x4(%edi) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff8,%edi │ │ │ │ movl $0x84865f8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -1271954,15 +1271946,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ movl $0x87bfd7c,-0x24(%edi) │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ movl $0x87bfd7c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8592598,-0x14(%edi) │ │ │ │ + movl $0x85253fc,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x87bfb64,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ @@ -1272039,15 +1272031,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8973a6c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1272099,15 +1272091,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1272199,15 +1272191,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1272332,15 +1272324,15 @@ │ │ │ │ movl $0x8486ab0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ enter $0x4ea3,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1272353,15 +1272345,15 @@ │ │ │ │ movl $0x8486c04,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ je 8486b9d │ │ │ │ dec %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1272415,15 +1272407,15 @@ │ │ │ │ movl $0x8486cd0,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x8973a70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1272503,15 +1272495,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8973a78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -1272603,15 +1272595,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1272739,15 +1272731,15 @@ │ │ │ │ movl $0x8486ff0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ jl 848708c │ │ │ │ dec %esi │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -1272759,15 +1272751,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8487183 │ │ │ │ movl $0x8487138,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ inc %eax │ │ │ │ sahf │ │ │ │ dec %esi │ │ │ │ add %al,(%edx) │ │ │ │ @@ -1272865,15 +1272857,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8973a84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1272990,15 +1272982,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x8973b58,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8973b68,%esi │ │ │ │ @@ -1275976,15 +1275968,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0xfc,%al │ │ │ │ nop │ │ │ │ jle 8489aed │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8489b1e │ │ │ │ @@ -1276385,15 +1276377,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8489fc0,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1276662,15 +1276654,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x848a580,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,0x0(%ebp) │ │ │ │ + movl $0x89784b5,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1280417,15 +1280409,15 @@ │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x89742b0,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ nop │ │ │ │ mov 0x4e6e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1280524,15 +1280516,15 @@ │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8974310,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1280576,15 +1280568,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d8a8 │ │ │ │ + jmp 851070c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -1280640,15 +1280632,15 @@ │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ movl $0x87e8ee8,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ movl $0x87e9310,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1280692,15 +1280684,15 @@ │ │ │ │ cld │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ movl $0x87e8ee8,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ fsubrl 0x4e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ @@ -1280776,15 +1280768,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %eax │ │ │ │ imul $0x0,0x0(%esi),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ @@ -1280997,15 +1280989,15 @@ │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x848da88,0x4(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ movl $0x89743dc,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89744c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1281207,23 +1281199,23 @@ │ │ │ │ fisttpll 0x8(%eax) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8974310,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x848dcc0,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x89743dc,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ fsubl 0x4e(%esi) │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1281346,23 +1281338,23 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d8a8 │ │ │ │ + jmp 851070c │ │ │ │ movl $0x848dea8,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x89743dc,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8974500,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1282367,15 +1282359,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x848ebec,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x897437c,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1282402,15 +1282394,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x848ec68,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x89743dc,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1282656,15 +1282648,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 848e9e8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -1282900,15 +1282892,15 @@ │ │ │ │ movl $0x848f1b4,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x89743dc,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ adc %dl,0x4e(%edi) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1282922,15 +1282914,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x89749a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x3004e56,%esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -1283042,23 +1283034,23 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d8a8 │ │ │ │ + jmp 851070c │ │ │ │ movl $0x848f34c,-0x8(%ebp) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x89743dc,-0xc(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sbb %dl,0x4e(%ebp) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1283077,15 +1283069,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x89749b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1283305,15 +1283297,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 848f835 │ │ │ │ @@ -1283339,15 +1283331,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1283779,15 +1283771,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 848fed1 │ │ │ │ @@ -1283813,15 +1283805,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1284229,15 +1284221,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8490507 │ │ │ │ add $0x10,%edi │ │ │ │ @@ -1284258,15 +1284250,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1284681,15 +1284673,15 @@ │ │ │ │ movl $0x8490a58,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x89743dc,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ xchg %ax,%ax │ │ │ │ jo 8490b58 │ │ │ │ dec %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1284708,15 +1284700,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %bh,(%esi) │ │ │ │ dec %esi │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -1284738,15 +1284730,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x8490c10,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x3d,%al │ │ │ │ dec %esi │ │ │ │ add %al,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ @@ -1284901,15 +1284893,15 @@ │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ data16 add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ @@ -1284967,15 +1284959,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ les (%edx),%edi │ │ │ │ dec %esi │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1285068,15 +1285060,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89749e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1285297,15 +1285289,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84913ad │ │ │ │ @@ -1285331,15 +1285323,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1285802,15 +1285794,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8491abd │ │ │ │ @@ -1285836,15 +1285828,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %es │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1286284,15 +1286276,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8492167 │ │ │ │ add $0x10,%edi │ │ │ │ @@ -1286313,15 +1286305,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1286754,15 +1286746,15 @@ │ │ │ │ movl $0x8492704,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x89743dc,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ xchg %ax,%ax │ │ │ │ les (%ecx),%esp │ │ │ │ dec %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1286781,15 +1286773,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %esp │ │ │ │ and %ecx,0x0(%esi) │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -1286811,15 +1286803,15 @@ │ │ │ │ jmp *%eax │ │ │ │ mov %ecx,%edx │ │ │ │ movl $0x84928bc,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x21,%al │ │ │ │ dec %esi │ │ │ │ add %al,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ @@ -1286882,15 +1286874,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8492990,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8974310,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1287028,15 +1287020,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1287181,15 +1287173,15 @@ │ │ │ │ movl $0x8492c88,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x89743dc,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %eax │ │ │ │ sbb $0x4e,%al │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1287209,15 +1287201,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -1287236,15 +1287228,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8492e20,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ je 8492e31 │ │ │ │ dec %esi │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1287330,15 +1287322,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8492f48,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x897437c,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1287365,15 +1287357,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8492fc4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8974310,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1287400,15 +1287392,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8493040,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x89743dc,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1287729,15 +1287721,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 8492e9c │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -1287897,23 +1287889,23 @@ │ │ │ │ clc │ │ │ │ cld │ │ │ │ nop │ │ │ │ jle 849366c │ │ │ │ movl $0x8974310,-0x4(%ebp) │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8493560,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x89743dc,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jo 84936b2 │ │ │ │ dec %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1287953,15 +1287945,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8974b2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1287977,15 +1287969,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add $0xfc,%al │ │ │ │ nop │ │ │ │ jle 849376b │ │ │ │ movl $0x8974b35,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ mov $0x14,%al │ │ │ │ dec %esi │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1288041,15 +1288033,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ or $0x14,%al │ │ │ │ dec %esi │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1288091,15 +1288083,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 8493780 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1288157,15 +1288149,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1288192,15 +1288184,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1288245,15 +1288237,15 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8493b18,0xc(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ mov %dl,0x45c7087e(%ebp) │ │ │ │ @@ -1288286,15 +1288278,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87280c0 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ movl $0x8493b6c,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1288397,15 +1288389,15 @@ │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ add 0x13(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8990c51(%esi) │ │ │ │ @@ -1288458,15 +1288450,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 8493bd0 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x8974d2c,%esi │ │ │ │ @@ -1288577,15 +1288569,15 @@ │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1288607,15 +1288599,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ movl $0x87e9310,0xc(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8990c51(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -1288663,15 +1288655,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 8493d9c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1288756,15 +1288748,15 @@ │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ add 0x13(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8990c51(%esi) │ │ │ │ @@ -1288800,15 +1288792,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ @@ -1288824,15 +1288816,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1288859,15 +1288851,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1288985,15 +1288977,15 @@ │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 849403c │ │ │ │ mov $0x8974ee4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -1289131,15 +1289123,15 @@ │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8990c51(%esi) │ │ │ │ @@ -1289158,15 +1289150,15 @@ │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ movl $0x87e8ee8,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e9310,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ xchg %al,0x1e0000 │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ add 0xc(%ebp),%eax │ │ │ │ movl $0x84945d4,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -1289175,15 +1289167,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45030c45(%ebx) │ │ │ │ adc $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ @@ -1289197,15 +1289189,15 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ xchg %eax,%esp │ │ │ │ or %ecx,0x0(%esi) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -1289247,15 +1289239,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x87e90fc,0x14(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 84944dc │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ @@ -1289373,15 +1289365,15 @@ │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ @@ -1289404,15 +1289396,15 @@ │ │ │ │ movl $0x87e8ee8,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x87e9310,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %esi,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ clc │ │ │ │ pop %es │ │ │ │ dec %esi │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -1289454,15 +1289446,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 84947e0 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x897512c,%esi │ │ │ │ @@ -1289514,15 +1289506,15 @@ │ │ │ │ clc │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1289557,15 +1289549,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8975134,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ stc │ │ │ │ dec %ebp │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1289755,15 +1289747,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d8a8 │ │ │ │ + jmp 851070c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1289780,15 +1289772,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x8975160,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ push %esp │ │ │ │ add $0x4e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1289856,15 +1289848,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8494ecc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8974310,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1290181,15 +1290173,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ cmp %eax,%edx │ │ │ │ jne 84953f6 │ │ │ │ movl $0x8494fac,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ @@ -1290204,15 +1290196,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ movl $0x84951e8,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1290259,15 +1290251,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x8975234,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ movl $0x8495358,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -1290352,15 +1290344,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x50f0fbbb(%ebx) │ │ │ │ movb $0xc,0x4d8b08c0(%ebx) │ │ │ │ @@ -1290427,15 +1290419,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x89752f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lock in (%dx),%al │ │ │ │ dec %ebp │ │ │ │ add %al,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ movl $0x84955bc,-0x4(%ebp) │ │ │ │ @@ -1290494,15 +1290486,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8495704,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x89742b0,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1290650,15 +1290642,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x89753b4,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -1290734,15 +1290726,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ or %cl,(%edi) │ │ │ │ @@ -1290832,15 +1290824,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x89753d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ jo 8495b1d │ │ │ │ dec %ebp │ │ │ │ add %al,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ movl $0x8495adc,-0x4(%ebp) │ │ │ │ @@ -1290901,15 +1290893,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1290943,15 +1290935,15 @@ │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8060,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ mov %cl,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb %cl,0x44892055(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ @@ -1291033,15 +1291025,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x10,%ebp │ │ │ │ mov %edx,0x94(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ @@ -1291091,15 +1291083,15 @@ │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ lret │ │ │ │ add %al,%gs:(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1291144,15 +1291136,15 @@ │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ inc %esi │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45031445(%ebx) │ │ │ │ adc %al,%bh │ │ │ │ @@ -1291167,15 +1291159,15 @@ │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ @@ -1291205,15 +1291197,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -1291246,15 +1291238,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ mov $0x8991116,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1291273,15 +1291265,15 @@ │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1291321,15 +1291313,15 @@ │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 8496181 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x8496168,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1291354,15 +1291346,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89753dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1291393,15 +1291385,15 @@ │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ @@ -1291426,15 +1291418,15 @@ │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8060,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ add $0xc,%ebp │ │ │ │ dec %eax │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ jmp 8496281 │ │ │ │ @@ -1291510,15 +1291502,15 @@ │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %cs,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ sub %cl,0x44893055(%ebx) │ │ │ │ @@ -1291568,15 +1291560,15 @@ │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ lret │ │ │ │ add %al,%gs:(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1291620,15 +1291612,15 @@ │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ xchg %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45031445(%ebx) │ │ │ │ adc %al,%bh │ │ │ │ @@ -1291639,15 +1291631,15 @@ │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ @@ -1291675,15 +1291667,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -1291716,15 +1291708,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ mov $0x8991116,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ daa │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1291744,15 +1291736,15 @@ │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1291794,15 +1291786,15 @@ │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 8496775 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x849675c,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1291827,15 +1291819,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89753e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1291881,15 +1291873,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1291923,15 +1291915,15 @@ │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8060,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ mov %cl,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb %cl,0x44892055(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ @@ -1292011,15 +1292003,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x10,%ebp │ │ │ │ mov %edx,0x94(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ @@ -1292069,15 +1292061,15 @@ │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ lret │ │ │ │ add %al,%gs:(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1292121,15 +1292113,15 @@ │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ inc %esi │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45031445(%ebx) │ │ │ │ adc %al,%bh │ │ │ │ @@ -1292143,15 +1292135,15 @@ │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ @@ -1292181,15 +1292173,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -1292221,15 +1292213,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ mov $0x8991116,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1292250,15 +1292242,15 @@ │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1292298,15 +1292290,15 @@ │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 8496de9 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x8496dd0,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1292331,15 +1292323,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89753e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1292370,15 +1292362,15 @@ │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ @@ -1292403,15 +1292395,15 @@ │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8060,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ add $0xc,%ebp │ │ │ │ dec %eax │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ jmp 8496ee9 │ │ │ │ @@ -1292489,15 +1292481,15 @@ │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %cs,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ sub %cl,0x44893055(%ebx) │ │ │ │ @@ -1292547,15 +1292539,15 @@ │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ nop │ │ │ │ lret │ │ │ │ add %al,%gs:(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1292598,15 +1292590,15 @@ │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ xchg %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45031445(%ebx) │ │ │ │ adc %al,%bh │ │ │ │ @@ -1292619,15 +1292611,15 @@ │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ @@ -1292655,15 +1292647,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8060,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0445(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -1292696,15 +1292688,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ mov $0x8991116,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ daa │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1292723,15 +1292715,15 @@ │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9310,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1292774,15 +1292766,15 @@ │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ jge 84973dd │ │ │ │ add $0xffffffe8,%edi │ │ │ │ movl $0x84973c4,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ @@ -1292807,15 +1292799,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x89753e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1292865,15 +1292857,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1292900,15 +1292892,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1293076,15 +1293068,15 @@ │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 849787f │ │ │ │ @@ -1293106,15 +1293098,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1293163,15 +1293155,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8497a30 │ │ │ │ movl $0x8497a40,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8497a12 │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ @@ -1293325,15 +1293317,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1293360,15 +1293352,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1293555,15 +1293547,15 @@ │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8497f5b │ │ │ │ @@ -1293585,15 +1293577,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1293644,15 +1293636,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8498118 │ │ │ │ movl $0x8498128,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 84980fa │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ @@ -1293781,15 +1293773,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1293816,15 +1293808,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1293992,15 +1293984,15 @@ │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84985a3 │ │ │ │ @@ -1294022,15 +1294014,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1294079,15 +1294071,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8498754 │ │ │ │ movl $0x8498764,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8498736 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -1294241,15 +1294233,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1294276,15 +1294268,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ @@ -1294471,15 +1294463,15 @@ │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8498c7f │ │ │ │ @@ -1294501,15 +1294493,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1294560,15 +1294552,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8498e3c │ │ │ │ movl $0x8498e4c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8498e1e │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -1294791,15 +1294783,15 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x8498fcc,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%ebp) │ │ │ │ movl $0x87e90fc,-0x20(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ @@ -1294808,15 +1294800,15 @@ │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e8060,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ @@ -1294834,15 +1294826,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x89753fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -1294926,15 +1294918,15 @@ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edi │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xc8,%al │ │ │ │ @@ -1294955,15 +1294947,15 @@ │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x87e8060,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,-0xf76f7b7(%ecx,%edx,4) │ │ │ │ @@ -1295007,15 +1294999,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x8975400,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ shlb $0x2,0xf004d(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1295171,15 +1295163,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ @@ -1295197,15 +1295189,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x8975414,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -1295264,15 +1295256,15 @@ │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esi │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x34,%al │ │ │ │ @@ -1295320,15 +1295312,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e90fc,0xc(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov $0x8975418,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xad,%ah │ │ │ │ dec %ebp │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1295467,15 +1295459,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1295502,15 +1295494,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -1295681,15 +1295673,15 @@ │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8499c9f │ │ │ │ @@ -1295711,15 +1295703,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1295727,15 +1295719,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8499dc9 │ │ │ │ movl $0x8499ddc,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8499dba │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -1295902,15 +1295894,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1295937,15 +1295929,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -1296135,15 +1296127,15 @@ │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 849a313 │ │ │ │ @@ -1296165,15 +1296157,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1296181,15 +1296173,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 849a432 │ │ │ │ movl $0x849a46c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4b339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 849a423 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ @@ -1296406,15 +1296398,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1296441,15 +1296433,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -1296575,15 +1296567,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1296671,15 +1296663,15 @@ │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ add 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ @@ -1296706,15 +1296698,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x5000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -1296858,15 +1296850,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ nop │ │ │ │ mov %bl,0xf004d(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1297174,15 +1297166,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ dec %ebp │ │ │ │ add %al,(%ecx,%eax,1) │ │ │ │ @@ -1297200,15 +1297192,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8975584,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ adc %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ @@ -1297549,15 +1297541,15 @@ │ │ │ │ lock movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975aa4,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -1297681,15 +1297673,15 @@ │ │ │ │ clc │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ mov 0x0(%ebp),%cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ @@ -1297701,15 +1297693,15 @@ │ │ │ │ push %ebx │ │ │ │ call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 849b6bc │ │ │ │ movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897c799,-0xc(%ebp) │ │ │ │ + movl $0x897944d,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 848e2e8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -1297735,15 +1297727,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 849b717 │ │ │ │ - movl $0x897c799,-0x4(%ebp) │ │ │ │ + movl $0x897944d,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 849b6cc │ │ │ │ mov $0x8975adc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -1297817,15 +1297809,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 849b7fe │ │ │ │ - movl $0x897c799,-0x4(%ebp) │ │ │ │ + movl $0x897944d,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 849b72c │ │ │ │ mov $0x8975ae4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1297861,15 +1297853,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 849b88b │ │ │ │ - movl $0x897c799,-0x4(%ebp) │ │ │ │ + movl $0x897944d,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 849b814 │ │ │ │ mov $0x8975aec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1297909,15 +1297901,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 849b926 │ │ │ │ - movl $0x897c799,-0x4(%ebp) │ │ │ │ + movl $0x897944d,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 849b8a0 │ │ │ │ mov $0x8975af4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1297954,15 +1297946,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 849b9b7 │ │ │ │ - movl $0x897c799,-0x4(%ebp) │ │ │ │ + movl $0x897944d,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 849b93c │ │ │ │ mov $0x8975afc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -1298692,15 +1298684,15 @@ │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x28(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ cltd │ │ │ │ dec %ebp │ │ │ │ add %ch,0x1e000033(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1298732,15 +1298724,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ call ef4a1189 │ │ │ │ or $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ @@ -1298908,15 +1298900,15 @@ │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e9310,0x8(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ jl 849c5f0 │ │ │ │ dec %ebp │ │ │ │ add %ch,0x31(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1298954,15 +1298946,15 @@ │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffd0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x87e6d98,-0x4(%edi) │ │ │ │ movl $0x0,(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ @@ -1299028,15 +1299020,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x849c81c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1299062,15 +1299054,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x849c898,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1299215,15 +1299207,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1299457,15 +1299449,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x849cdcc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1299493,15 +1299485,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x849ce48,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1299903,15 +1299895,15 @@ │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x2c(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x89,%al │ │ │ │ dec %ebp │ │ │ │ add %ch,0x1e000027(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1299943,15 +1299935,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x849d4b4,0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ @@ -1300059,15 +1300051,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ jl 849d5e0 │ │ │ │ dec %ebp │ │ │ │ add %ch,0x1e000025(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1300099,15 +1300091,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x849d72c,0x8(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -1300572,15 +1300564,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1300735,15 +1300727,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1300899,15 +1300891,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -1301110,15 +1301102,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991111(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -1301129,15 +1301121,15 @@ │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 849e44b │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -1301210,15 +1301202,15 @@ │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ lds (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1301266,15 +1301258,15 @@ │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ movl $0x87e90fc,0x1c(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ movl $0x87e8ee8,0x24(%ebp) │ │ │ │ mov %edx,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991111(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -1301291,15 +1301283,15 @@ │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8975e14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1301356,15 +1301348,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991116(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -1301375,15 +1301367,15 @@ │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 849e793 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -1301456,15 +1301448,15 @@ │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ lds (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1301513,15 +1301505,15 @@ │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ movl $0x87e90fc,0x1c(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ movl $0x87e8ee8,0x24(%ebp) │ │ │ │ mov %edx,0x28(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991116(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -1301538,15 +1301530,15 @@ │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8975e18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1301687,15 +1301679,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ dec %ebx │ │ │ │ movl $0x1e00,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xd8,%al │ │ │ │ in (%dx),%al │ │ │ │ dec %ecx │ │ │ │ or %cl,0x24758bf1(%ecx) │ │ │ │ @@ -1301720,15 +1301712,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 849ed8b │ │ │ │ @@ -1301804,15 +1301796,15 @@ │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991111(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -1301900,15 +1301892,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ dec %ebx │ │ │ │ movl $0x1e00,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xb0,%al │ │ │ │ out %eax,(%dx) │ │ │ │ dec %ecx │ │ │ │ or %cl,0x24758bf1(%ecx) │ │ │ │ @@ -1301933,15 +1301925,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 849f063 │ │ │ │ @@ -1302017,15 +1302009,15 @@ │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991111(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -1302111,15 +1302103,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ dec %ebx │ │ │ │ movl $0x1e00,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x88,%al │ │ │ │ repnz dec %ecx │ │ │ │ or %cl,0x24758bf1(%ecx) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -1302143,15 +1302135,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 849f33b │ │ │ │ @@ -1302227,15 +1302219,15 @@ │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991116(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -1302325,15 +1302317,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ dec %ebx │ │ │ │ movl $0x1e00,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x64,%al │ │ │ │ cmc │ │ │ │ dec %ecx │ │ │ │ or %cl,0x24758bf1(%ecx) │ │ │ │ @@ -1302358,15 +1302350,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 849f617 │ │ │ │ @@ -1302442,15 +1302434,15 @@ │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991116(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -1302533,15 +1302525,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ dec %ebx │ │ │ │ movl $0x1e00,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x3c,%al │ │ │ │ clc │ │ │ │ dec %ecx │ │ │ │ @@ -1302567,15 +1302559,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 849f8eb │ │ │ │ @@ -1302648,15 +1302640,15 @@ │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x87e8ee8,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8991119(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -1302801,15 +1302793,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lret │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ @@ -1302832,15 +1302824,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x36 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb %cl,0x44891c55(%ebx) │ │ │ │ @@ -1302881,15 +1302873,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x87e8ee8,0x8(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ or %bh,%bh │ │ │ │ @@ -1303087,15 +1303079,15 @@ │ │ │ │ mov 0x28(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lret │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xdc,%al │ │ │ │ @@ -1303117,15 +1303109,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x36 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76dfbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ @@ -1303166,15 +1303158,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ popw %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x458b0475(%ebx) │ │ │ │ or %cl,0x458b1445(%ecx) │ │ │ │ @@ -1303641,15 +1303633,15 @@ │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ movl $0x87e8ee8,0x8(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 84a0464 │ │ │ │ xchg %ax,%ax │ │ │ │ test $0x5a,%al │ │ │ │ dec %ebp │ │ │ │ @@ -1303767,15 +1303759,15 @@ │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 84a05d4 │ │ │ │ mov $0x89760a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ push $0xc004d5a │ │ │ │ @@ -1303854,15 +1303846,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 84a06c0 │ │ │ │ mov $0x8976140,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1303921,15 +1303913,15 @@ │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -1303956,15 +1303948,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ add 0xb(%esi),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ cmp $0x59,%al │ │ │ │ dec %ebp │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ @@ -1304037,15 +1304029,15 @@ │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1304151,15 +1304143,15 @@ │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1304246,15 +1304238,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1304332,15 +1304324,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1304380,15 +1304372,15 @@ │ │ │ │ lock movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1304430,15 +1304422,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ add 0xb(%esi),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -1304776,15 +1304768,15 @@ │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x898b771,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x8976590,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ @@ -1304850,15 +1304842,15 @@ │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x898b771,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x8976594,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ les 0x4d(%edi),%eax │ │ │ │ @@ -1305027,15 +1305019,15 @@ │ │ │ │ jb 84a15db │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x84a15f0,0x0(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975c74,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84a15cc │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1305222,15 +1305214,15 @@ │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ mov $0x897663c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb $0x4e,%al │ │ │ │ dec %ebp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1305255,15 +1305247,15 @@ │ │ │ │ sbb %cl,0x8(%edx) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975c74,-0x4(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -1305345,15 +1305337,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a1998,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1305379,15 +1305371,15 @@ │ │ │ │ jb 84a216d │ │ │ │ movl $0x84a2184,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84a215e │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1305592,15 +1305584,15 @@ │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x34(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x84a1e60,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ @@ -1305612,15 +1305604,15 @@ │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x84a1b34,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 84a1b34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -1305784,15 +1305776,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x84a2120,-0x4(%ebp) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ @@ -1305804,15 +1305796,15 @@ │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x84a1a44,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 84a1a44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -1305984,15 +1305976,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a2298,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1306019,15 +1306011,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a2314,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1306429,15 +1306421,15 @@ │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x2c(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ cmp %dh,0x27a900(,%ecx,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,%ah │ │ │ │ @@ -1306468,15 +1306460,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84a2980,0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ @@ -1306587,15 +1306579,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x31,%al │ │ │ │ dec %ebp │ │ │ │ add %ch,0x1e000025(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1306627,15 +1306619,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84a2bf8,0x8(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -1307080,15 +1307072,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a3248,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1307115,15 +1307107,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a32c4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1307524,15 +1307516,15 @@ │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x2c(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %ah,0x27a900(,%ecx,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x4a(%esi,%esi,1) │ │ │ │ @@ -1307562,15 +1307554,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84a3930,0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ @@ -1307682,15 +1307674,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ add %ah,(%edx) │ │ │ │ dec %ebp │ │ │ │ add %ch,0x1e000025(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1307721,15 +1307713,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84a3ba8,0x8(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -1308463,15 +1308455,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a45e0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1308609,15 +1308601,15 @@ │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x6(%ecx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -1309323,15 +1309315,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a5180,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1309462,15 +1309454,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1309646,15 +1309638,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a55d0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1309682,15 +1309674,15 @@ │ │ │ │ jb 84a5eff │ │ │ │ movl $0x84a5f14,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84a5ef0 │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1310019,15 +1310011,15 @@ │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x30(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ fadds (%ecx) │ │ │ │ dec %ebp │ │ │ │ add %ch,0x1e00001b(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1310060,15 +1310052,15 @@ │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84a5be0,0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ @@ -1310182,15 +1310174,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ dec %esp │ │ │ │ decl -0x58(%eax,%eax,1) │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1310223,15 +1310215,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84a5e5c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ @@ -1310510,15 +1310502,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a61ec,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1310546,15 +1310538,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a6268,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975aa4,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1311854,15 +1311846,15 @@ │ │ │ │ movl $0x84a6bf0,0x0(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975c74,-0x4(%ebp) │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ movl $0x84a77c8,0xc(%ebp) │ │ │ │ mov %ecx,0x30(%ebp) │ │ │ │ mov %edx,0x34(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x38(%ebp) │ │ │ │ mov %eax,0x3c(%ebp) │ │ │ │ @@ -1312635,15 +1312627,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ adc $0xda,%al │ │ │ │ dec %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -1312685,15 +1312677,15 @@ │ │ │ │ movl $0x84a7e00,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976840,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ xor %bl,%bl │ │ │ │ dec %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1312707,15 +1312699,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a8194,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1312743,15 +1312735,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a8210,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975aa4,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1313130,15 +1313122,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a8780,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84a8762 │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1313285,15 +1313277,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a8938,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1313429,15 +1313421,15 @@ │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x6(%ecx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -1313906,15 +1313898,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1313973,15 +1313965,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a928c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1314010,15 +1314002,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84a9308,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1314102,15 +1314094,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1314930,15 +1314922,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84a9ec4,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1314975,15 +1314967,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84aa000,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1315137,15 +1315129,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84a9d64,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1315200,15 +1315192,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84aa328,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1315461,15 +1315453,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84aa6f4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1316347,15 +1316339,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ movl $0x84ab144,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975aa4,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ sub $0xb8,%al │ │ │ │ dec %esp │ │ │ │ add %al,0x0(%ecx,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1316363,27 +1316355,27 @@ │ │ │ │ fdivs 0x458b084a(%ecx) │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ lock movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8976a3c,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x84ab0e4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 84aae84 │ │ │ │ mov $0x8976a98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add $0x2000100,%eax │ │ │ │ @@ -1316769,15 +1316761,15 @@ │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ data16 add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,0x458b084a(%esi,%esi,4) │ │ │ │ @@ -1316790,15 +1316782,15 @@ │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84ab6d8,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1316814,15 +1316806,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976b84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov %dh,0x2000c00(%esp,%ecx,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1317037,15 +1317029,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ pushf │ │ │ │ mov $0x4c,%cl │ │ │ │ add %ch,%bl │ │ │ │ lret $0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1317062,15 +1317054,15 @@ │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 84ab814 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -1317094,15 +1317086,15 @@ │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ mov $0x4c,%al │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1317288,15 +1317280,15 @@ │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ imul $0x45c70000,0x1e0000,%esp │ │ │ │ add %dl,-0x43(%eax) │ │ │ │ dec %edx │ │ │ │ or %cl,0x45891c45(%ebx) │ │ │ │ in $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ call 10c94f78 │ │ │ │ @@ -1317304,15 +1317296,15 @@ │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84abd98,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1317328,15 +1317320,15 @@ │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ pop %esp │ │ │ │ lods %ds:(%esi),%al │ │ │ │ dec %esp │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1317506,15 +1317498,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ movl $0x84ac058,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975aa4,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ cld │ │ │ │ test $0x4c,%al │ │ │ │ add %al,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1317523,27 +1317515,27 @@ │ │ │ │ or %al,%cl │ │ │ │ dec %edx │ │ │ │ or %cl,0x45890c45(%ebx) │ │ │ │ lock movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8976a3c,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x84abfb4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 84aae84 │ │ │ │ mov $0x8976cec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ @@ -1317710,15 +1317702,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84ac3a8,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ @@ -1317727,15 +1317719,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84ac358,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1317751,15 +1317743,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976cf4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ @@ -1317935,15 +1317927,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84ac6d0,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x24(%ebp) │ │ │ │ movl $0x87e90fc,-0x20(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ @@ -1317954,15 +1317946,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84ac678,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -1317980,15 +1317972,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976cfc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ or %dl,0x100(%esp,%ecx,2) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ @@ -1317999,15 +1317991,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84ac84c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1318438,15 +1318430,15 @@ │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0x1d8(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x1c0(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ lea 0x6e(%eax,%eax,1),%ecx │ │ │ │ pop %edi │ │ │ │ add $0x1001e00,%eax │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1318509,15 +1318501,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ lret $0x84a │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975aa4,-0x4(%ebp) │ │ │ │ mov %ecx,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test $0x8c,%al │ │ │ │ dec %esp │ │ │ │ add %cl,%bl │ │ │ │ test $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1318861,15 +1318853,15 @@ │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x87,%al │ │ │ │ dec %esp │ │ │ │ add %ch,-0x59(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1318902,15 +1318894,15 @@ │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x8975aa4,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84ad690,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ @@ -1318918,15 +1318910,15 @@ │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ je 84ad61c │ │ │ │ dec %esp │ │ │ │ add %ch,(%ecx) │ │ │ │ and (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1318962,15 +1318954,15 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %ecx,%fs:0x1(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -1318980,15 +1318972,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84ad760,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1319016,15 +1319008,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84ad7dc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1319108,15 +1319100,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1319381,15 +1319373,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84add4f │ │ │ │ @@ -1319540,15 +1319532,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84adf8b │ │ │ │ @@ -1320147,15 +1320139,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84ae6b4,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1320191,15 +1320183,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84ae7f0,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1320352,15 +1320344,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84ae554,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1320416,15 +1320408,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84aeb18,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1320677,15 +1320669,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84aeee4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1321376,15 +1321368,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84af8bf │ │ │ │ @@ -1321599,15 +1321591,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84afbd5 │ │ │ │ @@ -1322002,15 +1321994,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1322271,15 +1322263,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84b0539 │ │ │ │ @@ -1322459,15 +1322451,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84b0774,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1322495,15 +1322487,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84b07f0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1322587,15 +1322579,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1322860,15 +1322852,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84b0d63 │ │ │ │ @@ -1323019,15 +1323011,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84b0f9f │ │ │ │ @@ -1323632,15 +1323624,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84b16c8,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1323677,15 +1323669,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84b1804,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1323845,15 +1323837,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84b1568,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1323909,15 +1323901,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84b1b2c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1324174,15 +1324166,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84b1ef8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1324828,15 +1324820,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84b285b │ │ │ │ @@ -1325051,15 +1325043,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84b2b71 │ │ │ │ @@ -1325526,15 +1325518,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1325794,15 +1325786,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84b35b5 │ │ │ │ @@ -1326147,15 +1326139,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b3970,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -1326249,15 +1326241,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b3b50,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ @@ -1326268,15 +1326260,15 @@ │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b3adc,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ @@ -1326296,15 +1326288,15 @@ │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976d84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ fsubrs (%esi) │ │ │ │ dec %esp │ │ │ │ add %al,(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -1326529,15 +1326521,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x16c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b3ee8,-0x10(%ebp) │ │ │ │ mov %ecx,0x16c(%esp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ @@ -1326632,15 +1326624,15 @@ │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x154(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b4090,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ @@ -1326743,15 +1326735,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b42e0,-0x4(%ebp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ @@ -1326766,15 +1326758,15 @@ │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b4258,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ @@ -1326797,15 +1326789,15 @@ │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976d8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ and %ah,(%edi) │ │ │ │ dec %esp │ │ │ │ add %cl,(%ecx) │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -1327036,30 +1327028,30 @@ │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x48(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b46d4,0x0(%ebp) │ │ │ │ mov 0x28(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x44(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ cli │ │ │ │ nop │ │ │ │ or 0x1e(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1327104,29 +1327096,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b47e0,-0x4(%ebp) │ │ │ │ mov 0x50(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x24(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x2c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ cli │ │ │ │ xchg %eax,%ecx │ │ │ │ or 0x1e(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1327170,15 +1327162,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x68(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ cli │ │ │ │ nop │ │ │ │ or 0x1e(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1327302,15 +1327294,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b4af4,-0x4(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ @@ -1327329,15 +1327321,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0x13c(%esp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b4a40,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ @@ -1327485,15 +1327477,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x5c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b4dd8,0xc(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ @@ -1327508,15 +1327500,15 @@ │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b4d5c,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ @@ -1327539,15 +1327531,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976da8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84b478c,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ @@ -1327919,45 +1327911,45 @@ │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x5c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b53d8,-0x4(%ebp) │ │ │ │ mov 0x34(%ebp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x54(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b5390,0x0(%ebp) │ │ │ │ mov 0x30(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x50(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ adc $0x36,%al │ │ │ │ add %bl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1328048,15 +1328040,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x80(%ebp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x24(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b55b4,0x0(%ebp) │ │ │ │ mov 0x5c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1328064,30 +1328056,30 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x7c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x28(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b5568,0x0(%ebp) │ │ │ │ mov 0x58(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x54(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x78(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cwtl │ │ │ │ adc (%esi),%dh │ │ │ │ @@ -1328118,29 +1328110,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b56e8,-0x4(%ebp) │ │ │ │ mov 0x64(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x2c(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x34(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ les (%ecx),%edx │ │ │ │ add %bl,%ss:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1328192,15 +1328184,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x80(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ xor $0x11,%al │ │ │ │ add %bl,%ss:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b6445(%ebx) │ │ │ │ @@ -1328359,15 +1328351,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x80(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x20(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b5aa4,0x0(%ebp) │ │ │ │ mov 0x5c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1328375,15 +1328367,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x7c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x24(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b5a58,0x0(%ebp) │ │ │ │ mov 0x58(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1328391,15 +1328383,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x78(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ inc %eax │ │ │ │ or $0x1f0036,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1328427,15 +1328419,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b5bd8,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ @@ -1328458,15 +1328450,15 @@ │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ mov %ecx,0x24(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b596c,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ @@ -1328499,15 +1328491,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xa0(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976dc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84b54d4,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ @@ -1328996,45 +1328988,45 @@ │ │ │ │ mov 0x28(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x68(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b63b4,-0x4(%ebp) │ │ │ │ mov 0x3c(%ebp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x60(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b636c,0x0(%ebp) │ │ │ │ mov 0x38(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x34(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x5c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ aam $0x5 │ │ │ │ add %bl,%ss:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1329120,15 +1329112,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x94(%ebp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x2c(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b6590,0x0(%ebp) │ │ │ │ mov 0x6c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1329136,30 +1329128,30 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x90(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x30(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b6544,0x0(%ebp) │ │ │ │ mov 0x68(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x64(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x8c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ enter $0x3603,$0x0 │ │ │ │ pop %ds │ │ │ │ @@ -1329191,29 +1329183,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b66c8,-0x4(%ebp) │ │ │ │ mov 0x78(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x34(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x3c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ faddl (%edx) │ │ │ │ add %bl,%ss:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1329266,15 +1329258,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x98(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %esi,(%esi) │ │ │ │ add %bl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1329352,15 +1329344,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x94(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b70cc,0x0(%ebp) │ │ │ │ mov 0x6c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1329368,15 +1329360,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x90(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ aam $0x0 │ │ │ │ add %bl,%ss:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b7845(%ebx) │ │ │ │ @@ -1329575,15 +1329567,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x94(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x28(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b6cf0,0x0(%ebp) │ │ │ │ mov 0x6c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1329591,15 +1329583,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x90(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x2c(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b6ca4,0x0(%ebp) │ │ │ │ mov 0x68(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1329607,15 +1329599,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x8c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sti │ │ │ │ @@ -1329647,15 +1329639,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b6e2c,-0x4(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ @@ -1329682,15 +1329674,15 @@ │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ mov %ecx,0x2c(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b6ba0,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ @@ -1329728,15 +1329720,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976dd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84b64b0,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x20(%ebp),%esi │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ @@ -1330262,15 +1330254,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b768c,-0x10(%ebp) │ │ │ │ mov %ecx,0x10c(%esp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ @@ -1330381,15 +1330373,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b78cc,-0x8(%ebp) │ │ │ │ mov 0xa0(%esp),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ @@ -1330404,15 +1330396,15 @@ │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0xe8(%esp),%edx │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b7838,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ @@ -1330436,15 +1330428,15 @@ │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976dd8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0xf1,%al │ │ │ │ dec %ebx │ │ │ │ add %al,(%esi) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1330696,15 +1330688,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x1a8(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b7cf4,-0x14(%ebp) │ │ │ │ mov %ecx,0x1a8(%esp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ @@ -1330811,15 +1330803,15 @@ │ │ │ │ mov 0x184(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x190(%esp),%edx │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b7edc,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x160(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x16c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ @@ -1330934,15 +1330926,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b819c,-0x4(%ebp) │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ @@ -1330961,15 +1330953,15 @@ │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b80f4,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ @@ -1330996,15 +1330988,15 @@ │ │ │ │ mov 0xc4(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976de0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor $0xe8,%al │ │ │ │ dec %ebx │ │ │ │ add %cl,(%ecx) │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -1331259,30 +1331251,30 @@ │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x48(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b8628,0x0(%ebp) │ │ │ │ mov 0x28(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x44(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ xor $0xe4,%al │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 84b87d9 │ │ │ │ @@ -1331327,29 +1331319,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b8734,-0x4(%ebp) │ │ │ │ mov 0x58(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x2c(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x34(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xor $0xe3,%al │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1331392,15 +1331384,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x70(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ push $0x1f0035e2 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -1331532,15 +1331524,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b8a68,-0x4(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ @@ -1331563,15 +1331555,15 @@ │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ mov 0x154(%esp),%ecx │ │ │ │ mov %ecx,0x24(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b89ac,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ @@ -1331720,15 +1331712,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x60(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b8d88,0x10(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e90fc,0x0(%ebp) │ │ │ │ @@ -1331745,15 +1331737,15 @@ │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ mov %ecx,0x28(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b8d10,0x10(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ @@ -1331778,15 +1331770,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976dfc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84b86e0,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x1c(%ebp),%esi │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ @@ -1332196,45 +1332188,45 @@ │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x5c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b945c,-0x4(%ebp) │ │ │ │ mov 0x34(%ebp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x54(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b9414,0x0(%ebp) │ │ │ │ mov 0x30(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x50(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ (bad) │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1332285,29 +1332277,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b95c0,-0x4(%ebp) │ │ │ │ mov 0x6c(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x34(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x3c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %dl,%ch │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1332374,15 +1332366,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x88(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xor $0xd4,%al │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %cl,0x4d8b6c45(%ebx) │ │ │ │ cmp $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -1332521,15 +1332513,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b99a0,0x4(%ebp) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ @@ -1332552,15 +1332544,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ mov 0x13c(%esp),%ecx │ │ │ │ mov %ecx,0x2c(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84b9890,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ @@ -1332647,15 +1332639,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x78(%ebp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b9ba4,-0x4(%ebp) │ │ │ │ mov 0x50(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ @@ -1332663,15 +1332655,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x70(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84b9b5c,-0x4(%ebp) │ │ │ │ mov 0x48(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ @@ -1332679,15 +1332671,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x68(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84b93d0,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -1332701,15 +1332693,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xd0(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84b9558,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x20(%ebp),%esi │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ @@ -1333311,45 +1333303,45 @@ │ │ │ │ mov 0x28(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x68(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84ba538,-0x4(%ebp) │ │ │ │ mov 0x3c(%ebp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x60(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84ba4f0,0x0(%ebp) │ │ │ │ mov 0x38(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x34(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x5c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ test %al,%dh │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 84ba756 │ │ │ │ @@ -1333401,29 +1333393,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84ba69c,-0x4(%ebp) │ │ │ │ mov 0x80(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x3c(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x44(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %al,%ch │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1333490,15 +1333482,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0xa0(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0x1f0035c3,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1333592,15 +1333584,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x9c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84bb1a8,0x0(%ebp) │ │ │ │ mov 0x74(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ @@ -1333608,15 +1333600,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x98(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jl 84baa34 │ │ │ │ xor $0x1f00,%eax │ │ │ │ add %cl,0x8085(%ebx) │ │ │ │ add %cl,0x558b444d(%ebx) │ │ │ │ cmp %cl,0xdc2484(%ecx) │ │ │ │ @@ -1333802,15 +1333794,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84bad50,0x4(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ @@ -1333837,15 +1333829,15 @@ │ │ │ │ mov 0x154(%esp),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ mov 0x160(%esp),%eax │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ mov 0x16c(%esp),%ecx │ │ │ │ mov %ecx,0x34(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84bac28,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ @@ -1333929,15 +1333921,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x88(%ebp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84baf88,-0x4(%ebp) │ │ │ │ mov 0x5c(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ @@ -1333945,15 +1333937,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x80(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84baf40,-0x4(%ebp) │ │ │ │ mov 0x54(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ @@ -1333961,15 +1333953,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x78(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84ba4ac,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -1333984,15 +1333976,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84ba634,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x28(%ebp),%esi │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ @@ -1334372,15 +1334364,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84bb66c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1334409,15 +1334401,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84bb6e8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1334501,15 +1334493,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1334765,15 +1334757,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84bbc57 │ │ │ │ @@ -1335023,15 +1335015,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84bbfff │ │ │ │ @@ -1335379,15 +1335371,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84bc51b │ │ │ │ @@ -1335637,15 +1335629,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84bc8c3 │ │ │ │ @@ -1336480,15 +1336472,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84bd360,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1336526,15 +1336518,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84bd49c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1336690,15 +1336682,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84bd200,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1336754,15 +1336746,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84bd7c4,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1337003,15 +1336995,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84bdb90,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1337480,15 +1337472,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84be1fc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1337515,15 +1337507,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84be278,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1337607,15 +1337599,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1337884,15 +1337876,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1338188,15 +1338180,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84bec43 │ │ │ │ @@ -1338565,15 +1338557,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1338869,15 +1338861,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84bf5db │ │ │ │ @@ -1339721,15 +1339713,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c0098,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1339766,15 +1339758,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c01d4,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1339929,15 +1339921,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84bff38,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1339993,15 +1339985,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c04fc,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1340254,15 +1340246,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c08c8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1340960,15 +1340952,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c12d7 │ │ │ │ @@ -1341220,15 +1341212,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c1687 │ │ │ │ @@ -1341835,15 +1341827,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1342141,15 +1342133,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c235f │ │ │ │ @@ -1342664,15 +1342656,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84c2a4c,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ @@ -1342681,15 +1342673,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x1e000012 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ dec %eax │ │ │ │ @@ -1342718,15 +1342710,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov %al,0x4b(%eax) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1342897,15 +1342889,15 @@ │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp 264c2d39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1342936,15 +1342928,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84c2c84,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ @@ -1342962,15 +1342954,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e34,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ push %eax │ │ │ │ cmp $0x17004b,%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1343052,15 +1343044,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ xchg %al,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -1343076,15 +1343068,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ @@ -1343191,15 +1343183,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84c3150,-0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ @@ -1343208,15 +1343200,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test $0x1e000024,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ lods %ds:(%esi),%al │ │ │ │ @@ -1343251,15 +1343243,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x18004b39 │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1343409,15 +1343401,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84c344c,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ @@ -1343426,15 +1343418,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ imul $0x1e0000,(%edx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ movl $0x84c3350,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x20(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -1343459,15 +1343451,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %?,(%esi) │ │ │ │ dec %ebx │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -1343628,15 +1343620,15 @@ │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ ljmp $0x0,$0x1e000044 │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1343666,15 +1343658,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84c3690,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -1343692,15 +1343684,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e4c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push %esp │ │ │ │ and $0x4b,%al │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1343714,15 +1343706,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84c3870,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1343748,15 +1343740,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84c38ec,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1343840,15 +1343832,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1344156,15 +1344148,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c3ee7 │ │ │ │ @@ -1344315,15 +1344307,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c4123 │ │ │ │ @@ -1344928,15 +1344920,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c484c,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1344974,15 +1344966,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c4988,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1345132,15 +1345124,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c46ec,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1345196,15 +1345188,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c4cb0,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1345461,15 +1345453,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c507c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1345930,15 +1345922,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84c56c0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1345963,15 +1345955,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84c573c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1346055,15 +1346047,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1346381,15 +1346373,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c5d63 │ │ │ │ @@ -1346540,15 +1346532,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84c5f9f │ │ │ │ @@ -1347150,15 +1347142,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c66c8,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1347194,15 +1347186,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c6804,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1347358,15 +1347350,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c6568,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1347422,15 +1347414,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c6b2c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1347690,15 +1347682,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c6ef8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1348154,15 +1348146,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84c753c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1348190,15 +1348182,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84c75b8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1348282,15 +1348274,15 @@ │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1348635,15 +1348627,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1348843,15 +1348835,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1349494,15 +1349486,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c869c,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x160(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x30(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1349539,15 +1349531,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x13c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c87d8,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1349702,15 +1349694,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c853c,0x0(%ebp) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x897b801,-0xc(%ebp) │ │ │ │ + movl $0x89784b5,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ @@ -1349766,15 +1349758,15 @@ │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ movl $0x84c8b00,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x8(%ebp) │ │ │ │ + movl $0x89784b5,-0x8(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1350027,15 +1350019,15 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x84c8ecc,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x897b801,-0x10(%ebp) │ │ │ │ + movl $0x89784b5,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87eb80c │ │ │ │ @@ -1350614,15 +1350606,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ leave │ │ │ │ and $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b104d(%ebx) │ │ │ │ @@ -1350652,15 +1350644,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ push $0x1e000012 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ cwtl │ │ │ │ @@ -1350690,15 +1350682,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e6c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 84c976d │ │ │ │ dec %edx │ │ │ │ add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1350789,15 +1350781,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ lret $0x49 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -1350817,15 +1350809,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x84c998c,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ movl $0x87e90fc,-0x20(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e8ee8,-0x18(%ebp) │ │ │ │ @@ -1350835,15 +1350827,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ jmp 264c99ad │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ call 9154e62c │ │ │ │ @@ -1350871,15 +1350863,15 @@ │ │ │ │ mov 0x20(%ebp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ enter $0xb,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45031c45(%ebx) │ │ │ │ or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ @@ -1350890,15 +1350882,15 @@ │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ inc %ebp │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -1350948,15 +1350940,15 @@ │ │ │ │ mov 0x94(%esp),%edx │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 264c9b3d │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ and $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ @@ -1351042,15 +1351034,15 @@ │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e8060,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d838 │ │ │ │ + jmp 851069c │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ movl $0x84c9c64,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ @@ -1351108,15 +1351100,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976e7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ dec %esp │ │ │ │ rorl $1,0x0(%edx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -1351299,15 +1351291,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ or %al,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -1351321,15 +1351313,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xffffffd4,%edi │ │ │ │ movl $0x84ca070,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x24(%ebp) │ │ │ │ movl $0x87e90fc,-0x20(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ @@ -1351340,15 +1351332,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ in (%dx),%al │ │ │ │ or %al,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,%ah │ │ │ │ @@ -1351415,27 +1351407,27 @@ │ │ │ │ inc %ebp │ │ │ │ adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ lock movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x84ca0d0,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976ea4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ fmul %st,%st(1) │ │ │ │ dec %edx │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1351614,15 +1351606,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ lret $0x49 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b2045(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -1351641,15 +1351633,15 @@ │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xffffffd4,%edi │ │ │ │ movl $0x84ca490,-0x10(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ movl $0x87e90fc,-0x20(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ @@ -1351660,15 +1351652,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ jmp 264ca4b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ in (%dx),%al │ │ │ │ @@ -1351699,15 +1351691,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8976eac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pushf │ │ │ │ rorb $0x1,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1351719,15 +1351711,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84ca5f0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84ca5d2 │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1351827,15 +1351819,15 @@ │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov 0x24(%ebp),%ecx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ @@ -1351993,15 +1351985,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84ca9b4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84ca996 │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1352102,15 +1352094,15 @@ │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov 0x24(%ebp),%ecx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ @@ -1352415,15 +1352407,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1352511,15 +1352503,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1352612,15 +1352604,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ movb $0x0,(%eax,%eax,1) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -1352722,15 +1352714,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ (bad) │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1353027,15 +1353019,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 264cb679 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,-0x4b(%eax) │ │ │ │ dec %esp │ │ │ │ @@ -1353174,15 +1353166,15 @@ │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1353389,15 +1353381,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 264cbb17 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xf089084c,%edx │ │ │ │ @@ -1353591,29 +1353583,29 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x84cbcc4,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976f38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ cmp $0x9d,%al │ │ │ │ dec %edx │ │ │ │ add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1353723,15 +1353715,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ inc %edi │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xd0,%al │ │ │ │ @@ -1353750,15 +1353742,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976f48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ js 84cbf3d │ │ │ │ dec %edx │ │ │ │ add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1353852,15 +1353844,15 @@ │ │ │ │ mov 0xe(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ les 0x17004a(%edi),%edx │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1353922,15 +1353914,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976f58,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ cltd │ │ │ │ dec %edx │ │ │ │ add %al,0x100 │ │ │ │ @@ -1354026,15 +1354018,15 @@ │ │ │ │ dec %ecx │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ es add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,-0xf76f7b4(%edx,%eax,8) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ @@ -1354056,15 +1354048,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976f68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ dec %edx │ │ │ │ add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1354290,15 +1354282,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1354459,15 +1354451,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976f94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1354555,15 +1354547,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movb $0x0,(%eax,%eax,1) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x4c(%ecx,%ecx,8) │ │ │ │ @@ -1354643,15 +1354635,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ movb $0x0,(%eax,%eax,1) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,-0x36(%eax) │ │ │ │ @@ -1354765,15 +1354757,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ inc %edi │ │ │ │ add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x84ccbf0,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ @@ -1354929,15 +1354921,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ inc %edi │ │ │ │ add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x84cce08,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ @@ -1355101,15 +1355093,15 @@ │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edi │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x20,%al │ │ │ │ @@ -1355131,15 +1355123,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976fa8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ dec %esp │ │ │ │ mov %cl,0x0(%edx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1355231,15 +1355223,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edi │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1355262,15 +1355254,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976fb0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ test $0x86,%al │ │ │ │ dec %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ @@ -1355461,15 +1355453,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84cd42c,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ @@ -1355477,15 +1355469,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976fc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -1355591,15 +1355583,15 @@ │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edi │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x68,%al │ │ │ │ @@ -1355621,15 +1355613,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976fd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x82,%al │ │ │ │ dec %edx │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1355721,15 +1355713,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edi │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1355753,15 +1355745,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976fd8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -1355927,15 +1355919,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84cda24,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ @@ -1355943,15 +1355935,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976fe0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ loopne 84cdbe7 │ │ │ │ dec %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ @@ -1356149,15 +1356141,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test $0x1e000025,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ in $0xdc,%al │ │ │ │ @@ -1356193,15 +1356185,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8976ff8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in (%dx),%al │ │ │ │ nop │ │ │ │ dec %edx │ │ │ │ add %dl,(%edi) │ │ │ │ @@ -1356347,15 +1356339,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ test $0x1e000025,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ fisttps -0x77(%eax,%ecx,1) │ │ │ │ @@ -1356386,15 +1356378,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8977000,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1356568,15 +1356560,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test $0x1e000025,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ cwtl │ │ │ │ @@ -1356612,15 +1356604,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8977008,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp %cl,0x17004a(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1356763,15 +1356755,15 @@ │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ test $0x1e000025,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ js 84ce676 │ │ │ │ dec %esp │ │ │ │ @@ -1356802,15 +1356794,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ mov $0x8977010,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1357009,15 +1357001,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84cea6f │ │ │ │ @@ -1357284,15 +1357276,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84cee31 │ │ │ │ @@ -1357628,15 +1357620,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1357961,15 +1357953,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84cf795 │ │ │ │ @@ -1358305,15 +1358297,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84cfc53 │ │ │ │ @@ -1358480,15 +1358472,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84cfec7 │ │ │ │ @@ -1358656,15 +1358648,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d0121 │ │ │ │ @@ -1358987,15 +1358979,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d05a3 │ │ │ │ @@ -1359273,15 +1359265,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d0989 │ │ │ │ @@ -1359643,15 +1359635,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1359987,15 +1359979,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d1365 │ │ │ │ @@ -1360358,15 +1360350,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d1877 │ │ │ │ @@ -1360533,15 +1360525,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d1aeb │ │ │ │ @@ -1360716,15 +1360708,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d1d69 │ │ │ │ @@ -1361052,15 +1361044,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d2203 │ │ │ │ @@ -1361327,15 +1361319,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d25c5 │ │ │ │ @@ -1361757,15 +1361749,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1362090,15 +1362082,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d3055 │ │ │ │ @@ -1362495,15 +1362487,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d35ef │ │ │ │ @@ -1362670,15 +1362662,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d3863 │ │ │ │ @@ -1362844,15 +1362836,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d3abd │ │ │ │ @@ -1363253,15 +1363245,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d405b │ │ │ │ @@ -1363539,15 +1363531,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d4441 │ │ │ │ @@ -1363996,15 +1363988,15 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1364341,15 +1364333,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d4f4d │ │ │ │ @@ -1364773,15 +1364765,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d553f │ │ │ │ @@ -1364948,15 +1364940,15 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x87e8ee8,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d57b3 │ │ │ │ @@ -1365130,15 +1365122,15 @@ │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 84d5a31 │ │ │ │ @@ -1365490,15 +1365482,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d5de8,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ @@ -1365516,15 +1365508,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977078,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x42 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1365541,15 +1365533,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ and %cl,(%edx,%ecx,2) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc437bb(%ebp) │ │ │ │ @@ -1365685,15 +1365677,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ dec %ebx │ │ │ │ test %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38bff7bb(%ebx) │ │ │ │ inc %ebp │ │ │ │ @@ -1365730,15 +1365722,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d60a0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1365766,15 +1365758,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977080,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ @@ -1365951,15 +1365943,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d6414,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ @@ -1365970,15 +1365962,15 @@ │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d63bc,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ @@ -1365996,15 +1365988,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977088,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sub $0x6,%al │ │ │ │ dec %edx │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -1366149,15 +1366141,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ ljmp $0x0,$0x1e000060 │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,0x66(%eax) │ │ │ │ dec %ebp │ │ │ │ or %cl,0x45891845(%ebx) │ │ │ │ @@ -1366169,15 +1366161,15 @@ │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ pusha │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1366206,15 +1366198,15 @@ │ │ │ │ movl $0x84d65a0,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977090,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ push $0x5004a03 │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1366380,43 +1366372,43 @@ │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d69c8,-0x4(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x24(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84d6af8,0x0(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ enter $0x10,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4536ce10(%ecx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jo 84d6a4b │ │ │ │ or %cl,-0x768fdbbc(%ecx) │ │ │ │ @@ -1366570,15 +1366562,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d6c74,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -1366587,15 +1366579,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d6c1c,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ jmp 87e2644 │ │ │ │ movl $0x84d6aac,0x0(%ebp) │ │ │ │ @@ -1366611,15 +1366603,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89770c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ enter $0x10,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1366786,43 +1366778,43 @@ │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d6f6c,-0x4(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84d709c,0x0(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ enter $0x8,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4536ce10(%ecx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jo 84d6fef │ │ │ │ or %cl,-0x768fdbbc(%ecx) │ │ │ │ @@ -1366989,15 +1366981,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d7218,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -1367006,15 +1366998,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d71c0,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ jmp 87e2644 │ │ │ │ movl $0x84d7050,0x0(%ebp) │ │ │ │ @@ -1367030,15 +1367022,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89770d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ enter $0x8,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1367234,43 +1367226,43 @@ │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d7580,-0x4(%ebp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x2c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84d76bc,0x0(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ enter $0x10,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4536ce10(%ecx) │ │ │ │ in $0x70,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -1367446,15 +1367438,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d7864,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ @@ -1367465,15 +1367457,15 @@ │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d7800,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ @@ -1367492,15 +1367484,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89770f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ or 0x0(%ebx),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1367726,43 +1367718,43 @@ │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d7c0c,-0x4(%ebp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x2c(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84d7d48,0x0(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ or $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4536ce10(%ecx) │ │ │ │ in $0x70,%eax │ │ │ │ @@ -1367938,15 +1367930,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d7ef0,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ @@ -1367957,15 +1367949,15 @@ │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d7e8c,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ @@ -1367981,15 +1367973,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89770f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ mov 0x0(%eax),%ah │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1368171,15 +1368163,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ xchg %al,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -1368194,15 +1368186,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ @@ -1368301,15 +1368293,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d839c,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ @@ -1368318,15 +1368310,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d8344,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1368344,15 +1368336,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977100,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov 0x170049e6,%al │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1368436,15 +1368428,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ xchg %al,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -1368460,15 +1368452,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ @@ -1368558,15 +1368550,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x1e000012 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ lods %ds:(%esi),%al │ │ │ │ @@ -1368579,15 +1368571,15 @@ │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ leave │ │ │ │ and $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x74,%al │ │ │ │ xchg %ecx,0x8(%ebp) │ │ │ │ @@ -1368618,15 +1368610,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977108,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ @@ -1368804,15 +1368796,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d8a14,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ @@ -1368830,15 +1368822,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977110,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ push $0x42 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1368861,15 +1368853,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ fisttps 0x0(%ecx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1369028,15 +1369020,15 @@ │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ lret $0x42 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -1369056,15 +1369048,15 @@ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d8cd0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1369091,15 +1369083,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977118,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ @@ -1369276,15 +1369268,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d9048,-0xc(%ebp) │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ @@ -1369297,15 +1369289,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d8ff0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ @@ -1369323,15 +1369315,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977120,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in (%dx),%al │ │ │ │ (bad) 0x0(%ecx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -1369478,15 +1369470,15 @@ │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ xchg %ax,%ax │ │ │ │ imul $0x1e0000,(%eax),%esi │ │ │ │ add %al,(%eax) │ │ │ │ movl $0x84d929c,-0x4(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ movl $0x87e90fc,-0x1c(%ebp) │ │ │ │ @@ -1369497,15 +1369489,15 @@ │ │ │ │ dec %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ lret $0x60 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x70,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ dec %ebp │ │ │ │ @@ -1369531,15 +1369523,15 @@ │ │ │ │ movl $0x84d91e0,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977128,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ and $0xd7,%al │ │ │ │ dec %ecx │ │ │ │ add %al,0x1e000002 │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1369703,30 +1369695,30 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d960c,-0x4(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ dec %eax │ │ │ │ mov 0x24(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84d9748,0x0(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ @@ -1369734,15 +1369726,15 @@ │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ enter $0x10,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x84d8bf0(%ecx) │ │ │ │ mov $0x89770a5,%edx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ @@ -1369891,15 +1369883,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d98b8,0x0(%ebp) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ @@ -1369912,15 +1369904,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d9860,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ jmp 87e2644 │ │ │ │ movl $0x84d96fc,0x0(%ebp) │ │ │ │ @@ -1369936,15 +1369928,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977130,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ enter $0x10,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1370117,30 +1370109,30 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d9bc8,-0x4(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ dec %eax │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x84d9d04,0x0(%ebp) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x87e90fc,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ @@ -1370148,15 +1370140,15 @@ │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ enter $0x8,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x84d8bf0(%ecx) │ │ │ │ mov $0x89770a5,%edx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ @@ -1370317,15 +1370309,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84d9e74,0x0(%ebp) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ @@ -1370338,15 +1370330,15 @@ │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84d9e1c,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ jmp 87e2644 │ │ │ │ movl $0x84d9cb8,0x0(%ebp) │ │ │ │ @@ -1370362,15 +1370354,15 @@ │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977138,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ enter $0x8,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1370595,15 +1370587,15 @@ │ │ │ │ dec %eax │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ daa │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1370622,15 +1370614,15 @@ │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ dec %eax │ │ │ │ adc (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1845(%ebx) │ │ │ │ and %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ @@ -1370728,15 +1370720,15 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x84da3cc,-0x4(%ebp) │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ @@ -1370747,15 +1370739,15 @@ │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84da36c,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ @@ -1370773,15 +1370765,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977170,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ dec %ecx │ │ │ │ add %dl,(%edi) │ │ │ │ @@ -1370868,15 +1370860,15 @@ │ │ │ │ dec %eax │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ daa │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1370894,15 +1370886,15 @@ │ │ │ │ movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ dec %eax │ │ │ │ adc (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1845(%ebx) │ │ │ │ and %cl,0x44891455(%ebx) │ │ │ │ and $0x4c,%al │ │ │ │ @@ -1370988,15 +1370980,15 @@ │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ nop │ │ │ │ jmp 264da7e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ @@ -1371012,15 +1371004,15 @@ │ │ │ │ dec %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ test $0x1e000024,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ dec %ebp │ │ │ │ @@ -1371051,15 +1371043,15 @@ │ │ │ │ movl $0x8975c74,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x8977178,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x49,%dl │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -1371209,15 +1371201,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ @@ -1371271,15 +1371263,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84dab7c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1371305,15 +1371297,15 @@ │ │ │ │ jb 84db49a │ │ │ │ movl $0x84db4b0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 84db48b │ │ │ │ test %esi,%esi │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ @@ -1371671,15 +1371663,15 @@ │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x30(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ dec %ecx │ │ │ │ add %ch,0x1e00000f(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1371712,15 +1371704,15 @@ │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84db1cc,0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ @@ -1371832,15 +1371824,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ pusha │ │ │ │ test $0x5a80049,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -1371874,15 +1371866,15 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84db448,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ @@ -1372049,15 +1372041,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1372106,15 +1372098,15 @@ │ │ │ │ movl $0x84db53c,-0x4(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x87e90fc,-0xc(%ebp) │ │ │ │ movl $0x8975c74,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89771a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sub %ah,0x10049(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1372125,15 +1372117,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84db79c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c74,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1372161,15 +1372153,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84db818,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1372247,15 +1372239,15 @@ │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d800 │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -1372430,15 +1372422,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x87e9310,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ @@ -1372869,15 +1372861,15 @@ │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x2c(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0x9b,%al │ │ │ │ dec %ecx │ │ │ │ add %ch,0x1e000027(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1372909,15 +1372901,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84dc27c,0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x100(%esp),%eax │ │ │ │ @@ -1373027,15 +1373019,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e9310,0x4(%ebp) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x98,%ah │ │ │ │ dec %ecx │ │ │ │ add %ch,0x1e000025(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -1373067,15 +1373059,15 @@ │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffd4,%ebp │ │ │ │ - jmp 857d870 │ │ │ │ + jmp 85106d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x84dc4f4,0x8(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ @@ -1373399,15 +1373391,15 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ nop │ │ │ │ test $0x1040049,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1373423,15 +1373415,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ mov $0x89772ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ @@ -1373479,15 +1373471,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x89772f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -1373651,15 +1373643,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x87e90fc,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ test %cl,0x10049(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -1373671,15 +1373663,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84dccd0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975c04,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1373813,15 +1373805,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1373957,15 +1373949,15 @@ │ │ │ │ movl $0x84dcfb0,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975c74,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pushf │ │ │ │ mov %al,0x30049 │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ @@ -1373983,15 +1373975,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ mov %al,0x30049 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1374015,15 +1374007,15 @@ │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ mov $0xa1,%al │ │ │ │ dec %ecx │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -1374083,15 +1374075,15 @@ │ │ │ │ movl $0x84dd250,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov $0x897733c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1374152,15 +1374144,15 @@ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x87e90fc,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x8977344,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ xchg %ecx,0x0(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1374174,15 +1374166,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84dd388,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975aa4,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1374316,15 +1374308,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ @@ -1374468,15 +1374460,15 @@ │ │ │ │ movl $0x84dd678,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x87e90fc,-0x8(%ebp) │ │ │ │ movl $0x8975c74,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ aam $0x9b │ │ │ │ dec %ecx │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -1374496,15 +1374488,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e90fc,-0x10(%ebp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ fwait │ │ │ │ dec %ecx │ │ │ │ @@ -1374518,15 +1374510,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 84dd852 │ │ │ │ movl $0x84dd7f4,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 857a3a0 │ │ │ │ + jmp 850d204 │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ push %esp │ │ │ │ fwait │ │ │ │ dec %ecx │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -1374583,15 +1374575,15 @@ │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffdc,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x50f0fbbb(%ebx) │ │ │ │ movb $0xc,0x4d8b08c0(%ebx) │ │ │ │ @@ -1374648,15 +1374640,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ mov $0x8977360,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,0x840049(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -1374716,15 +1374708,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x84dda88,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x87e90fc,-0x14(%ebp) │ │ │ │ movl $0x8975aa4,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 857d758 │ │ │ │ + jmp 85105bc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1374848,15 +1374840,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x87e90fc,0x10(%ebp) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 857a3dc │ │ │ │ + jmp 850d240 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov $0x8977438,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ @@ -1430197,71503 +1430189,58926 @@ │ │ │ │ sahf │ │ │ │ das │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1(%esi) │ │ │ │ - add %cl,%gs:(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%gs:0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 850d102 │ │ │ │ - movl $0x850d0dc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + rclb $1,0x8(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 850d0dc │ │ │ │ + jne 850d0c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d0c3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855a9f0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89783d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + 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 %bh,-0x2f(%eax) │ │ │ │ - push %eax │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 850d178 │ │ │ │ + add %bh,%ah │ │ │ │ + rclb $1,0x8(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 850d0fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d12f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x197cf88a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x2f(%eax) │ │ │ │ - push %eax │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xb9750003,%esi │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + rcll $1,0x8(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 850d138 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ 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 %al,(%edx,%edx,8) │ │ │ │ - push %eax │ │ │ │ + add %dh,0x50(%ecx,%edx,8) │ │ │ │ or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 850d204 │ │ │ │ + jne 850d174 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + 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 %dh,-0x76f7af2f(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 850d1b0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d1b7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ + 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 %ch,%ah │ │ │ │ rcll $1,0x8(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 850d1d0 │ │ │ │ + jne 850d1ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + in $0x46,%eax │ │ │ │ + sub $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,0x50(%edx,%edx,8) │ │ │ │ + add %ah,(%edx,%edx,8) │ │ │ │ + push %eax │ │ │ │ or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 850d25c │ │ │ │ + jne 850d224 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 850d243 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + 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 %ch,%al │ │ │ │ - rclb %cl,0x8(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850d2e8 │ │ │ │ + add %ah,-0x2e(%eax) │ │ │ │ + push %eax │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 850d260 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jno 850d2af │ │ │ │ + sub $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ecx │ │ │ │ + inc %esi │ │ │ │ + sub $0x29000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850d2b9 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850d31a │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850d310 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x850d28c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x850d328,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 850d33a │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x2316fc8a(%ebx) │ │ │ │ + fildll 0x2000f00 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d29f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 850d38f │ │ │ │ + movl $0x850d2c4,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x850d348,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8978404,%esi │ │ │ │ + jmp *-0x4(%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 850d3c6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d35c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850d40c │ │ │ │ + movl $0x850d3b0,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + movl $0x8983089,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x8978408,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850d44c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850d45c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x897840c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7af2e(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xb9750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,0x30e90075(%ecx) │ │ │ │ + cs sbb $0x1000500,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - rcll %cl,0x8(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jb 850d490 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850d4bf │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850d42c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d321 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 850d50d │ │ │ │ + movl $0x850d470,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850d49c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8978410,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 850d3b8 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850d575 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850d56b │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850d39b │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850d5b4 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850d3b8 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850d450 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 850d458 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + jb 850d641 │ │ │ │ + movl $0x850d5fc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d3e0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x850d368,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 850d5e4 │ │ │ │ + movl $0x850d52c,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x850d584,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89783e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x850d3f8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850d3f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x8978414,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%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 850d4eb │ │ │ │ + jb 850d678 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x850d4fc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850d4fc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850d4a6 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89783ec,%esi │ │ │ │ + movl $0x850d688,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x8978418,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850d558 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 850d534 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850d3b8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850d4b5 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850d5e0 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 850d578 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + add %cl,-0x7f16ff8b(%ecx) │ │ │ │ + cmp $0x5001d,%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 850d6b5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850d6b8 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp 850d5e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d5c4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850d5c3 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850d6e3 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850d5e0 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850d658 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d607 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 850d619 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89783f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 850d731 │ │ │ │ + movl $0x850d69c,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x850d590,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850d6c0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 850d484 │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x897841c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 850d6b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850d69b │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850d77c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850d6b8 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + inc %ebp │ │ │ │ + inc %ecx │ │ │ │ + sub $0xf9000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850d6df │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 850d6f1 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89783f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 850d7d7 │ │ │ │ + movl $0x850d74c,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x850d668,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x850d78c,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 850d484 │ │ │ │ - nop │ │ │ │ - jmp 850d9e4 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8978420,%esi │ │ │ │ + jmp *-0x4(%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 850d818 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850d828,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x8978424,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x10e90075(%ecx) │ │ │ │ + push %ecx │ │ │ │ + sbb $0x1000500,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850d855 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d7a4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 850d76e │ │ │ │ + jb 850d883 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 850d484 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850d7f8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 850d7af │ │ │ │ - movl $0x850d7bc,-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 850d7bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8772484 │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 850d830 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850d826 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x850d780,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 850d8d1 │ │ │ │ + movl $0x850d83c,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850d860,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8978428,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850d859 │ │ │ │ + jb 850d91c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 850d7e8 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 850d8b0 │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 850d97b │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 850d8a6 │ │ │ │ + ja 850d971 │ │ │ │ mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%eax │ │ │ │ - movl $0x850d840,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 850d908 │ │ │ │ + jb 850d9de │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 850d8fe │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be61,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + ja 850d9d4 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x850d92c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 850d7e8 │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 850d96a │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850d960 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x850d8c0,-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 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850d9bc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x850d918,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be59,-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 │ │ │ │ - push %eax │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 850da5e │ │ │ │ + movl $0x850da28,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850da50 │ │ │ │ - movl $0x850d744,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x850d7e8,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 850da10 │ │ │ │ + movl $0x850d8ec,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - cmpl $0xa,0x8(%ebp) │ │ │ │ - jle 850da37 │ │ │ │ - movl $0x850d97c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8807043,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x850d868,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8807043,(%edi) │ │ │ │ + movl $0x850d98c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x89783f8,%esi │ │ │ │ + mov $0x897842c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850dab6 │ │ │ │ - movl $0x850dae0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 850da94 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850daa4,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850dae0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - ficoml 0x8(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850dac8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x89783fc,%esi │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x8978430,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0xee90475(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - ficoml 0x8(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850da9c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x2ce90075(%ecx) │ │ │ │ + les 0x1000500,%ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850db52 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x850db38,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850db38 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 850dad1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d9f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850daff │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850da74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x50(%ebx,%ebx,8) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850db64 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8978400,%esi │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850db4d │ │ │ │ + movl $0x850dab8,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850dadc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8978434,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e90fc,0x4(%ebp) │ │ │ │ - movl $0x8991125,0x8(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850db8b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 850d9e4 │ │ │ │ + jmp 8727e14 │ │ │ │ + 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 850dbea │ │ │ │ - movl $0x850dbd0,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850dbeb │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850dbe1 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850dbd0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 872816c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - fistl 0x8(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850dbf8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850dc28 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 850d9e4 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 850dce6 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850dcdc │ │ │ │ + movl $0x850db68,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x850dc94,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850dc47 │ │ │ │ - movl $0x850db9c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 850dc7d │ │ │ │ + movl $0x850db9c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x850dbf8,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87280fc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8978404,%esi │ │ │ │ + mov $0x8978438,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850dc84 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + jb 850dd1c │ │ │ │ + movl $0x850dd2c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 850dc1c │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x897843c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov 0x90001e02,%eax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850dcb3 │ │ │ │ + jb 850dd63 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 850db0c │ │ │ │ + jmp 850dc38 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850dce3 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850da70 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850dd99 │ │ │ │ + movl $0x87e7e68,-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 850dcfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850dd4d │ │ │ │ - movl $0x850dc68,-0x30(%edi) │ │ │ │ + ja 850ddee │ │ │ │ + movl $0x850dd44,-0x24(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x850dc94,-0x24(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x850dcc4,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8773850,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ + movl $0x850dd70,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x8978408,%esi │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x8978440,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 850ddbc │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850dd9f │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850de38 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850ddbc │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850de97 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850de8d │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0xc,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 850defa │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850def0 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x850de48,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 850de54 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 850de5c │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + jb 850df7a │ │ │ │ + movl $0x850df44,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850dde4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x850dd6c,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ + ja 850df2c │ │ │ │ + movl $0x850de08,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x850dea8,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897840c,%esi │ │ │ │ + mov $0x8978444,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x850ddfc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850ddfc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ 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 %cl,0x45c70445(%ebx) │ │ │ │ + add $0xac,%al │ │ │ │ + fists 0x8(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 850d204 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850deef │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x850df00,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850df00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850deaa │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8978410,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850df5c │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 850df38 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850ddbc │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850deb9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850dfe4 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 850df7c │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + add %cl,-0x2f16ff8b(%ecx) │ │ │ │ + out %al,$0x1d │ │ │ │ + add %al,0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850dfdf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 850e0bc │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp 850dfe4 │ │ │ │ + jmp 850df0c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850dfc7 │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850e015 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850dfe4 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 850df90 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e00b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 850e01d │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978414,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 850e06a │ │ │ │ + movl $0x850dfc0,-0x24(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x850df94,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x850dfec,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 850de88 │ │ │ │ - nop │ │ │ │ - jmp 850e0bc │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897844c,%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 850e0a7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e09f │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850e0e4 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850e0bc │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e151 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e147 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x87bfb64,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e1c4 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e1ba │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x850e0f4,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850e276 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e26c │ │ │ │ + movl $0x850e084,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x850e230,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e0e3 │ │ │ │ + ja 850e219 │ │ │ │ + movl $0x850e0b4,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x850e164,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 850e0f5 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978418,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978450,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x850e06c,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 850de88 │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e164 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 850de88 │ │ │ │ - mov $0x897841c,%esi │ │ │ │ + jb 850e2ac │ │ │ │ + movl $0x850e2bc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x8978454,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 850e240 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + imul $0x59000,0x1d(%edi),%esi │ │ │ │ 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 850e2f3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850e1d8 │ │ │ │ + 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 850e19c │ │ │ │ + jb 850e329 │ │ │ │ movl $0x87e7e68,-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 850e144 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 850e28c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850e37e │ │ │ │ + movl $0x850e2d4,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x850e300,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x8978458,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e1cc │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850e3c8 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x880557b,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e435 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e42b │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x87bfb64,-0xc(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + 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,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 850e20b │ │ │ │ - movl $0x850e218,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e4a0 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e496 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x850e3d8,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e218 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,-0x7116f78b(%ecx) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - pop %ds │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - sub $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 850e522 │ │ │ │ + movl $0x850e4ec,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e288 │ │ │ │ - movl $0x850e17c,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x850e1a8,-0x10(%edi) │ │ │ │ - movl $0x850e1dc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 850e4d4 │ │ │ │ + movl $0x850e398,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x850e448,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87071d0 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x8978420,%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897845c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x54,%al │ │ │ │ + in $0x50,%eax │ │ │ │ + or %cl,-0x4516ffbb(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x5ce90075(%ecx) │ │ │ │ + pop %edx │ │ │ │ + sbb $0x1000500,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e2cb │ │ │ │ - movl $0x850e2dc,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e2dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8978424,%esi │ │ │ │ + jb 850e587 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850e4b4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0x45890346(%ebx) │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%ecx │ │ │ │ - dec %edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 850e323 │ │ │ │ + jb 850e5bd │ │ │ │ movl $0x87e7e68,-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 87716bc │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 850e538 │ │ │ │ jmp *-0x8(%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 850e37d │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850e373 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x850e300,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 850e240 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e3bb │ │ │ │ - movl $0x850e334,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 850e612 │ │ │ │ + movl $0x850e568,-0x24(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x850e594,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8978428,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x8978464,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e3ff │ │ │ │ - movl $0x850e410,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e410 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897842c,%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e679 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e66f │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x87140d4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %al,0x69e908c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x1(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850e453 │ │ │ │ + jb 850e6b8 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87716bc │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e4d1 │ │ │ │ - movl $0x850e4a0,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e4a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 850e745 │ │ │ │ + movl $0x850e700,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e487 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x850e430,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 850e240 │ │ │ │ - mov $0x8978430,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850e511 │ │ │ │ - movl $0x850e51c,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + ja 850e6e8 │ │ │ │ + movl $0x850e630,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x850e688,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e51c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x8978468,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3a7cf38b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ebp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x40018(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850e559 │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + jb 850e77c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850e78c,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 850e464 │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x897846c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x716ff8b(%ecx) │ │ │ │ + adc %bl,0x1000500 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e581 │ │ │ │ + jb 850e7b9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 850dcf4 │ │ │ │ + jmp 850e6c8 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850e7e7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850e75c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e5dd │ │ │ │ - movl $0x850e4e8,-0x24(%edi) │ │ │ │ + ja 850e835 │ │ │ │ + movl $0x850e7a0,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x850e540,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x850e568,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8709434,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + movl $0x850e7c4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8978434,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8978470,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850e873 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850e68c │ │ │ │ - movl $0x850e668,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e8d3 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e8c9 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e668 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - test %al,(%eax) │ │ │ │ + jmp 872816c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 850e62f │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850e910 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850e9e2 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850e9d8 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x850e850,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x850e990,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - out %al,$0x50 │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850e976 │ │ │ │ + movl $0x850e884,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x850e8e0,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e698 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x1a(%eax) │ │ │ │ - push %eax │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + (bad) (%esi) │ │ │ │ + sub $0x179000,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850ebe7 │ │ │ │ - movl $0x850e7f8,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - 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 850e7f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850e71e │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 850ea45 │ │ │ │ + movl $0x850e91c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x850e9f4,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x850e7c0,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x8978474,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 850eadf │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850e7df │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x5(%esi),%eax │ │ │ │ - jne 850e7d1 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x850e738,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - les (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850ea8a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x850ea98,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,-0x3a7cf38b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - sti │ │ │ │ - or $0x5,%al │ │ │ │ - add %al,0x11bef8c7(%ebx) │ │ │ │ - adc %ebx,0x14c58308(%ecx) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %cl,0x4e90075(%ecx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and %eax,(%eax) │ │ │ │ + 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 850eb0c │ │ │ │ + movl $0x850eae4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850e9c8 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 850e8a1 │ │ │ │ - movl $0x850e770,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e770 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x850eaf8,-0x8(%ebp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850eacc │ │ │ │ + movl $0x850ea60,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 850e6d4 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850e932 │ │ │ │ - movl $0x850eb14,0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850eb14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 86de1c0 │ │ │ │ + mov $0x8978478,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 850eb60 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x9(%esi),%eax │ │ │ │ - jne 850eb5b │ │ │ │ - movl $0x850eb48,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850eb3f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x850e8e4,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850e8e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x850eb70,-0x8(%ebp) │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850ea0c │ │ │ │ + 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 850eb75 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 850e6d4 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 850ebcc │ │ │ │ - movl $0x850eb90,0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850eb90 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 850eaac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 850eae2 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 850e844 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850ea0e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 850ea2e │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 850e968 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850ea0e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850ebca │ │ │ │ + movl $0x850eb20,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x850eb4c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - jmp 850ea91 │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 850ea46 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 850eb3b │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp 0x4(%ecx),%edx │ │ │ │ - je 850ea19 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - test %eax,(%ecx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897847c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 850e8cb │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850ec14 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 850eaaf │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 850ebc4 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x6(%esi),%eax │ │ │ │ - jne 850ebbc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp 0x4(%ecx),%edx │ │ │ │ - je 850ea73 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 850eae2 │ │ │ │ - movl $0x850ea00,0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850ea00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + sub $0x2d,%al │ │ │ │ + add %dl,0x2000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850ec33 │ │ │ │ - movl $0x850e5fc,-0x18(%edi) │ │ │ │ + ja 850ec6f │ │ │ │ + movl $0x850ebe4,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x850e6d4,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + movl $0x850ec24,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 850e6d4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89784d8,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8978480,%esi │ │ │ │ jmp *-0x4(%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 850ecb0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850ecc0,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x8978484,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x316ff8b(%ecx) │ │ │ │ + mov 0x5001d,%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 850eced │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850ec3c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850ec73 │ │ │ │ + jb 850ed1b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + jmp 850ec90 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850eca6 │ │ │ │ - movl $0x850ec50,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 850ed69 │ │ │ │ + movl $0x850ecd4,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850ecf8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 850ebf8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89784dc,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8978488,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850ece3 │ │ │ │ + jb 850edb4 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850ed47 │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850ee13 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 850ed3d │ │ │ │ - movl $0x850ecc0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x850ed64,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 850ebf8 │ │ │ │ + ja 850ee09 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89784e0,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%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 850ed4f │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 850eda7 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850ee76 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850ee6c │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x850edc4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850ecf4 │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850edd7 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + jb 850eef6 │ │ │ │ + movl $0x850eec0,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 850ec84 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850ee2e │ │ │ │ - movl $0x850ed88,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x850edb8,-0x14(%edi) │ │ │ │ + ja 850eea8 │ │ │ │ + movl $0x850ed84,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bf984,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x850ee24,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x89784e4,%esi │ │ │ │ + mov $0x897848c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850ee65 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + jb 850ef2c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850ef3c,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 850ebf8 │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x8978490,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x48e90075(%ecx) │ │ │ │ + ret $0x1d │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850ee8d │ │ │ │ + jb 850ef69 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 850ede8 │ │ │ │ + jmp 850ee88 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850ef97 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850ef0c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850eed9 │ │ │ │ - movl $0x850ee4c,-0x18(%edi) │ │ │ │ + ja 850efe5 │ │ │ │ + movl $0x850ef50,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x850ee74,-0x10(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850ef74,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8709474,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89784e8,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x8978494,%esi │ │ │ │ jmp *-0x4(%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 850ef18 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x850ef28,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bca38 │ │ │ │ - mov $0x89784ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f023 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850ef5c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x850ef6c,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8593b84 │ │ │ │ - mov $0x89784f0,%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850f083 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850f079 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x28e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f0c0 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + 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 850efa0 │ │ │ │ - movl $0x850efc0,-0x4(%ebp) │ │ │ │ + jb 850f17e │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850f174 │ │ │ │ + movl $0x850f000,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x850f12c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87bca38 │ │ │ │ - mov $0x89784f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x30e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb0,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %eax │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - arpl %ebx,%edx │ │ │ │ - sub (%eax),%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + ja 850f115 │ │ │ │ + movl $0x850f034,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x850f090,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978498,%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 850f004 │ │ │ │ - movl $0x850f024,-0x4(%ebp) │ │ │ │ + jb 850f1b4 │ │ │ │ + movl $0x850f1c4,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8593b84 │ │ │ │ - mov $0x89784f8,%esi │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x897849c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3316ff8b(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%edx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ecx │ │ │ │ + or (%esi),%bl │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x14,%al │ │ │ │ - lock push %eax │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - dec %ebx │ │ │ │ - dec %ebx │ │ │ │ - or %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 850f140 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f1fb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850f0d0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850f082 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f231 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bc0 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 850f194 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850f125 │ │ │ │ - movl $0x850f0e4,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%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 850f0e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850f0cd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x850f04c,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 850f286 │ │ │ │ + movl $0x850f1dc,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x850f208,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8593bc0 │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x89784a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f2c3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f300 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850f6ed │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 850f5f3 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 850f384 │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 850f52c │ │ │ │ - add $0x8,%edi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850f36d │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f4e0 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 850f466 │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + ja 850f363 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x87bfb64,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x7b76fcaa(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x249489c8(%ecx) │ │ │ │ - rolb $1,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mul %edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x850f2b4,0x4(%ebp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f2b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 850f2ec │ │ │ │ - movl $0x850f1e8,0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f1e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850f3e0 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850f3d6 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + movl $0x850f310,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 850f27d │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x850f2e4,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 850f492 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f2be │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + ja 850f488 │ │ │ │ + movl $0x850f2a0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x850f44c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - test %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850f309 │ │ │ │ - movl $0x850f094,-0xc(%edi) │ │ │ │ + ja 850f435 │ │ │ │ + movl $0x850f2d0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x850f380,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x850f410,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x850f37c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf3bb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f358 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mul %ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x87bfd7c,-0xc(%edi) │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x850f320,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xe(%eax) │ │ │ │ - push %eax │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - out %al,$0x9 │ │ │ │ - cltd │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 871ff2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x89784a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf3bb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 850f18f │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1e000002,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1455(%ebx) │ │ │ │ - adc %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - or %cl,0x942484(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 850f1b9 │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x850f4bc,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + jb 850f4c8 │ │ │ │ + movl $0x850f4d8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f4bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - data16 add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4c,%al │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 850f140 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x850f434,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x850f51c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + mov $0x89784a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - dec %esp │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f4fb │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mul %ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8593bc0 │ │ │ │ - nop │ │ │ │ - test %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ebp │ │ │ │ + sbbb $0x1,0x59000 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf3bb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f688 │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 850f61c │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 850f6d0 │ │ │ │ - jmp 850f5b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1e000002,%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1455(%ebx) │ │ │ │ - adc %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - or %cl,-0x76a7dbbc(%ecx) │ │ │ │ - lock jmp 850f5db │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x850f664,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + jb 850f50f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f664 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - data16 add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8,%al │ │ │ │ - notb 0x8(%eax) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 850f140 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x850f5ac,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x850f6c8,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850f3f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f6a3 │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89784fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 850f7b2 │ │ │ │ + jb 850f545 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x850f750,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f750 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 850f4a8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850f737 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mul %edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 850f59a │ │ │ │ + movl $0x850f4f0,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x850f51c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x89784ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850f7f6 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bc0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sbb %esp,(%ebx) │ │ │ │ + sub $0xf9000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850f899 │ │ │ │ - movl $0x850f858,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 850f636 │ │ │ │ + movl $0x850f648,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 850f858 │ │ │ │ + jne 850f648 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850f841 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x850f7c0,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 850f5f3 │ │ │ │ + movl $0x870e83c,-0x10(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8593bc0 │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x89784c4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,(%esi,%esi,8) │ │ │ │ + push %eax │ │ │ │ + or %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov $0x2d,%dh │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + imul $0xf90002d,(%edx),%esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850fd30 │ │ │ │ - movl $0x850fd4c,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + jb 850f6a0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850fd4c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 850d1cc │ │ │ │ + mov $0x89784ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x7b76fcaa(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x249489c8(%ecx) │ │ │ │ - mov $0xf7000000,%eax │ │ │ │ - loop 850f881 │ │ │ │ - mov %fs,(%esp,%eax,8) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xb8248c(%ebx) │ │ │ │ + jb 850f6d4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x850f6e4,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d190 │ │ │ │ + mov $0x89784f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x850f9a8,0x4(%ebp) │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f9a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 850f9e0 │ │ │ │ - movl $0x850f8dc,0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850f8dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,-0x1b16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + incl 0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 850f971 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x850f9d8,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 850f711 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850f680 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850f9b2 │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f73f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 850f6b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850f78d │ │ │ │ + movl $0x850f6f8,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x850f71c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510564,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - test %al,(%eax) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x89784f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and $0x90002d21,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f7ea │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x850f7f8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bfbc8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %bh,0x897851d(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850f9fd │ │ │ │ - movl $0x850f808,-0xc(%edi) │ │ │ │ + ja 850f843 │ │ │ │ + movl $0x850f7c0,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8510554,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x850fb08,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8978520,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850fa4c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x87bfd7c,-0xc(%edi) │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + ja 850f88a │ │ │ │ + movl $0x8510544,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x850fa14,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - bound %eax,(%eax) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978524,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f8c5 │ │ │ │ + movl $0x850f8d0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eacec │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x50(%ecx,%edi,8) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - out %al,$0x9 │ │ │ │ - cltd │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 871ff2c │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850fc13 │ │ │ │ - movl $0x850fb54,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850fb54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x31,%al │ │ │ │ - rorb %cl,-0x769bdbac(%ecx) │ │ │ │ - repnz mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 850fb98 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b184d(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 850fb62 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x850fbe0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850fbe0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850f92f │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850f925 │ │ │ │ + movl $0x850f8a8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978528,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - data16 add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x458b0850(%ebx,%edi,8) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850f970 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + 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 850f9ea │ │ │ │ + movl $0x850f9b8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 850f140 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bfbc8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850fc04 │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x850f700,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8593bc0 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 850fd38 │ │ │ │ - movl $0x850fc80,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850fc80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e2644 │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x31,%al │ │ │ │ - rorb %cl,-0x76bfdbac(%ecx) │ │ │ │ - repnz mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 850fcc4 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850f9a0 │ │ │ │ + movl $0x850f940,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e90fc,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897852c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b184d(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - jmp 850fc8e │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x850fd0c,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850fd0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - data16 add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x74f7af04(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850fa20 │ │ │ │ + movl $0x850fa30,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 850f140 │ │ │ │ - mov $0x8978500,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bfbc8 │ │ │ │ + mov $0x8978530,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1,%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 850fc4e │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 850fb21 │ │ │ │ - movl $0x850fa64,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 850fa64 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 850fa3f │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ + 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 850fdca │ │ │ │ + jb 850fa6c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x897e9b9,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 850f8a8 │ │ │ │ - mov $0x8978504,%esi │ │ │ │ + jmp 850d1cc │ │ │ │ + mov $0x8978534,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850fdfc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 850faa0 │ │ │ │ + movl $0x850fab0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 850fda4 │ │ │ │ + jmp 87bfbc8 │ │ │ │ + mov $0x8978538,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 850fabf │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850fe2b │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + jb 850faec │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850f8a8 │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897853c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ 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 850fe61 │ │ │ │ + jb 850fb2c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 850efe4 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850fba6 │ │ │ │ + movl $0x850fb74,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bfbc8 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 850fec9 │ │ │ │ - movl $0x850fde0,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x850fe0c,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x850fe38,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x85a7f08,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ + ja 850fb5c │ │ │ │ + movl $0x850fafc,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + movl $0x87e90fc,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x8978508,%esi │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x8978540,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 850ff4c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 850ff2e │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 850fbe8 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 850ff4c │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 850ff73 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 850ff80 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 850fc2d │ │ │ │ + movl $0x850fbb8,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x850fee8,-0x18(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e90fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8510038 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8978544,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 851001a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8510038 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jb 850fc6c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ + mov $0x8978548,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851005f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851006c │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850fca0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ + mov $0x897854c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + 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 850fcd4 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x850ffd4,-0x18(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x8978550,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 85101e1 │ │ │ │ + jb 850fd08 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85100ec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85100ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x8978554,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85101aa │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 851012f │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510166 │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8510177 │ │ │ │ - add $0x8,%edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850fd6d │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510199 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x8510038,-0x4(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + ja 850fd63 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510038 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510166 │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x850fd1c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85101e9 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510199 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x850ff4c,-0x4(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850ff4c │ │ │ │ - mov $0x897850c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851028c │ │ │ │ - movl $0x8510268,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 850fdc7 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850fdbd │ │ │ │ + movl $0x850fd2c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8510268 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978558,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8510257 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - add 0x8(%ecx),%dl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8510298 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edx,%eax,1) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 850fe2d │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 850fe23 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x850fddc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - inc %esp │ │ │ │ - addb $0x18,0x0(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510780 │ │ │ │ + jb 850fe87 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510776 │ │ │ │ - movl $0x8510204,-0x8(%edi) │ │ │ │ + ja 850fe7d │ │ │ │ + movl $0x850fdec,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8510794,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8991125,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 8510681 │ │ │ │ - add $0x4,%ebp │ │ │ │ - movl $0x8510764,0x1c(%ebp) │ │ │ │ - movl $0x880704d,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991119,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x81,%ah │ │ │ │ - inc %esi │ │ │ │ - add %al,%bh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xc8,%al │ │ │ │ - push %es │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85106c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,0x4470046(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85103ab │ │ │ │ - movl $0x851035c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851035c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - inc %esp │ │ │ │ - addl $0x407,0x0(%esi) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85103b1 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8510468,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 851032a │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510494 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 8510340 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8510486 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8510340 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8510486 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85103cc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897855c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - test $0x80,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,0x0(%edi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x458b0851(%ebx,%eax,1) │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855f1c0 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991123,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 85106e3 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8510725 │ │ │ │ - movl $0x851073c,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851073c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sbb $0x80,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,%bh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xdc,%al │ │ │ │ - push %es │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85106dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7af02(%eax) │ │ │ │ + (bad) │ │ │ │ + jmp 87eacec │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - jg 8510561 │ │ │ │ - add %al,0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8510543 │ │ │ │ - movl $0x85104f4,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85104f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x8800467f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8510580 │ │ │ │ + add %al,0x1ce904c5(%ebx) │ │ │ │ + sbb 0x2000f00,%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850fef9 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8510524,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + movl $0x850ff0c,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e9310,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8510609 │ │ │ │ - inc %esi │ │ │ │ - add %cl,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 851031e │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 8510681 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8510722 │ │ │ │ - movl $0x8510558,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %bh,0x46(%edi) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 85104a3 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8510725 │ │ │ │ - movl $0x8510594,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8510594 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x85105f0,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85105f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - mov $0x8991119,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - js 851070c │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jmp 850d1cc │ │ │ │ + mov $0x8978564,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8510659 │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851067e │ │ │ │ - mov $0x899111e,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - jle 8510705 │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc4d8bf0(%ecx) │ │ │ │ - jmp 851069d │ │ │ │ - nop │ │ │ │ - xor $0x7e,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc4d8bf0(%ecx) │ │ │ │ - jmp 851069d │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8510725 │ │ │ │ - movl $0x8510710,0x14(%ebp) │ │ │ │ - movl $0x880704d,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %bh,0x46(%esi) │ │ │ │ + add %al,-0x3716fb3b(%ebx) │ │ │ │ + sbb %ebp,0x1000500 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movb $0x83,0x758908(%edi,%edx,4) │ │ │ │ - (bad) │ │ │ │ - push $0xffffffe7 │ │ │ │ - and %eax,(%eax) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x8991123,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - aam $0x7d │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85103fb │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8510725 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jge 85107a1 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%edi,%edi,8) │ │ │ │ + push %eax │ │ │ │ + or %cl,-0x5244163a(%ecx) │ │ │ │ + sub $0x768d00,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movb $0x83,0x758908(%edi,%edx,4) │ │ │ │ - (bad) │ │ │ │ - push %ss │ │ │ │ - out %eax,$0x21 │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x8978520,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x6716fb3b(%ebx) │ │ │ │ + sbb %ebp,0x1000300 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 850ff83 │ │ │ │ + movl $0x850ffa0,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jl 8510807 │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7aefa(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85107df │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + call *0x8(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 87e5f50 │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x7d,%al │ │ │ │ - inc %esi │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8510816 │ │ │ │ - movl $0x85107bc,-0x8(%edi) │ │ │ │ + ja 850fff9 │ │ │ │ + movl $0x850ff50,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8978528,%esi │ │ │ │ + movl $0x8510014,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 850d190 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897856c,%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 8510853 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 8510026 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510883 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 8510067 │ │ │ │ + movl $0x8510084,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %bh,0x0(%esi,%eax,2) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x74,%al │ │ │ │ + add %dl,0x8(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 87e5f50 │ │ │ │ + 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 85108cd │ │ │ │ - movl $0x8510830,-0x14(%edi) │ │ │ │ + ja 85100dd │ │ │ │ + movl $0x8510034,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8510860,-0x8(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978530,%esi │ │ │ │ + movl $0x85100f8,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 850d190 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8978570,%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 851090b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 851010a │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ xchg %ax,%ax │ │ │ │ + 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 │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851093b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,0x46(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 87e18dc │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85109b0 │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 8510173 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85109a6 │ │ │ │ - movl $0x85108e8,-0x14(%edi) │ │ │ │ + ja 8510169 │ │ │ │ + movl $0x8510118,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8510918,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x85109c0,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978538,%esi │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978574,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 85109d5 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510a0b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 85101a2 │ │ │ │ + movl $0x85101b4,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e5d38 │ │ │ │ + mov $0x8978578,%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 8510a3b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,0x46(%edx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510ab0 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510aa6 │ │ │ │ - movl $0x85109e8,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8510a18,-0x8(%edi) │ │ │ │ + jb 85101f3 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8510ac0,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978540,%esi │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + movl $0x8978579,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897857c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8510ad7 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510b0f │ │ │ │ + jb 851023b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8510248,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9310,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 850d1cc │ │ │ │ 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 8510b3f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - jns 8510b8d │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x7316fb3b(%ebx) │ │ │ │ + push %ss │ │ │ │ + sub $0x1000300,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851027f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8510204,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510bae │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 85102e2 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510ba4 │ │ │ │ - movl $0x8510aec,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8510b1c,-0x8(%edi) │ │ │ │ + ja 85102d8 │ │ │ │ + movl $0x851025c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8510bc0,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x85102f4,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978548,%esi │ │ │ │ + jmp 850d190 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978580,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8510bd5 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 8510306 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510c0b │ │ │ │ + jb 8510341 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x8978579,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%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 -0x18(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510c3b │ │ │ │ + jb 85103c0 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8510394,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $1,0x46(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d190 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510cb0 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510ca6 │ │ │ │ - movl $0x8510be8,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8510c18,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8510cc0,0x4(%ebp) │ │ │ │ + ja 851037c │ │ │ │ + movl $0x8510310,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x85103cc,-0x4(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978550,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8510cd7 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510d0f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7816b(%eax) │ │ │ │ + (bad) │ │ │ │ + push %esi │ │ │ │ + jge 85103fe │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8510d3f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - ja 8510d8d │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510db4 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8510daa │ │ │ │ - movl $0x8510cec,-0x14(%edi) │ │ │ │ + ja 8510414 │ │ │ │ + movl $0x851034c,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8510d1c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8510dc4,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978558,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8510dd9 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - dec %esp │ │ │ │ - ja 8510e2d │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8510e13 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510a50 │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8510298 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8978584,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %dh,0x46(%edi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510e47 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510c50 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivl 0x46(%esi) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510e87 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 851045a │ │ │ │ + movl $0x8510544,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510950 │ │ │ │ + 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 $0x8978738,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf004676,%esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510ebb │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510d54 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0xf004676 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510eef │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510950 │ │ │ │ + ja 851049e │ │ │ │ + movl $0x8510554,-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 $0x897873c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - jbe 8510f3d │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510f23 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510b54 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - jne 8510f71 │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8510f57 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8510898 │ │ │ │ + ja 85104e2 │ │ │ │ + movl $0x8510564,-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 $0x8978740,%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 8510f8d │ │ │ │ - movl $0x87e7e68,-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 850ef80 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x88c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8511061 │ │ │ │ - movl $0x8510df4,-0x84(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8510526 │ │ │ │ + movl $0x8510574,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - movl $0x8510e28,-0x78(%edi) │ │ │ │ - mov %eax,-0x74(%edi) │ │ │ │ - mov %ecx,-0x70(%edi) │ │ │ │ - movl $0x8510e5c,-0x6c(%edi) │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - movl $0x8510e9c,-0x60(%edi) │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - movl $0x8510ed0,-0x54(%edi) │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x8510f04,-0x48(%edi) │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x8510f38,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x8510f64,-0x30(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x87bf974,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x3a(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x46(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x52(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x5e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x6a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x76(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x82(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x88,0x33c(%ebx) │ │ │ │ - mov $0x8978560,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978744,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - je 85110bd │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + (bad) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851109d │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85107f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x74,%al │ │ │ │ inc %esi │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + shrb $1,0x2f(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85110c9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8510f9c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x2002f6b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85110f7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 850eef8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + dec %ecx │ │ │ │ + imul $0x0,(%edi),%ebp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8511155 │ │ │ │ - movl $0x8511084,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85110b0,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85110d4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8709454,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8978580,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511204 │ │ │ │ - movl $0x85111e0,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7af(%ebp,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85111e0 │ │ │ │ + jne 85105a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - test %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85111a7 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sub $0x90002d13,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %dl,(%edx) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + add $0xc6890851,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 8511210 │ │ │ │ + jne 85105dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - adc %edx,0x8(%ecx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmc │ │ │ │ + adc 0x59000,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851125c │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%esi,%eax,1) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8510614 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov $0x90002d12,%ebp │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511684 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851167a │ │ │ │ - movl $0x8511174,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x851123c,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8511628,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8991125,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - movl $0x851165c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851165c │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0x51(%esi,%eax,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 851064c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85112ea │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8511398,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 85115d2 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85113c4 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - cmp 0x5(%esi),%eax │ │ │ │ - jne 85113b6 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - cmp 0x4(%eax),%ecx │ │ │ │ - jne 85113b6 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8511304,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ + add %cl,-0x3a7cf08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + test %edx,(%edx) │ │ │ │ + sub $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x458b0851(%ebp,%edx,1) │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855f4cc │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x851133c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851133c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 8511548 │ │ │ │ - movl $0x85115e4,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85115e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8511670,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7af(%esi,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8511670 │ │ │ │ + jne 8510684 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x851155c,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - or %cl,(%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 8511590 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - cmp 0x9(%esi),%eax │ │ │ │ - jne 851158b │ │ │ │ - movl $0x8511578,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x8511464,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511464 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,-0x3a7cec8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ebp │ │ │ │ + adc 0x59000,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 85113f5 │ │ │ │ - movl $0x85115a0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85115a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x85114d0,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7af(%esi,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85114d0 │ │ │ │ + jne 85106bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - enter $0x8,$0x0 │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8511425 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - nop │ │ │ │ - mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851143e │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x3a7ce88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc $0x90002d12,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85114a8 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85112d1 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ push %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85113d3 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8511548 │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 85106f4 │ │ │ │ + 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 8511545 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x3a7ce48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fstl (%ecx) │ │ │ │ + sub $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8511524 │ │ │ │ - movl $0x8511604,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511604 │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%edi,%eax,1) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 851072c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1e00,(%eax,%eax,1) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 851162d │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x9,$0x0 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,-0x384c140f(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax) │ │ │ │ + add %cl,-0x3a7ce08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + adc %ebp,0x59000 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8978590(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85116c0 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x51(%edi,%eax,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8510764 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8511741 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8511737 │ │ │ │ - movl $0x87e7e68,-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 $0x8511694,-0x10(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851177c │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add %cl,-0x3a7cdc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + adc %ebp,0x59000 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511812 │ │ │ │ - movl $0x85117d8,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x3976f7af(%edi,%eax,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85117d8 │ │ │ │ + jne 851079c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cd88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor $0x90002d11,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85117c1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8511750,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511a96 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8511a0c,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511a0c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + pop %es │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 85107d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890356(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mul %edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x8511950,0x4(%ebp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511950 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cd48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + std │ │ │ │ + adc %ch,0x59000 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax,%ecx,1) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 851080c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8511988 │ │ │ │ - movl $0x8511888,0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%esi │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,-0x3a7cd08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + lds (%eax),%edx │ │ │ │ + sub $0x1aeb9000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8510892 │ │ │ │ + movl $0x85108a4,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8511888 │ │ │ │ + jne 85108a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8511919 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8511980,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e8ee8,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x87e9310,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + mov $0x8978778,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851195a │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - test %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x8(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + in $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + call 10cf97a0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9310,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8510919 │ │ │ │ + movl $0x87e7e68,-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 870602c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85119a5 │ │ │ │ - movl $0x851178c,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85109a7 │ │ │ │ + movl $0x85109b8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x18(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8511aa4,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 8728964 │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e8060,-0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %al,(%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 85119f4 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - bswap %ecx │ │ │ │ - movl $0x87bfd7c,-0xc(%edi) │ │ │ │ - xor %eax,%edx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0x85ebca6b,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0xd,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85119bc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + ja 851096b │ │ │ │ + movl $0x85108f0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897877c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%ecx,%ebx,1) │ │ │ │ - push %ecx │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - out %al,$0x9 │ │ │ │ - cltd │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 871ff2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,0x4d8b0851(%ecx,%ecx,1) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + lock movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e8060,0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + adc $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511c67 │ │ │ │ - movl $0x8511c1c,-0x4(%ebp) │ │ │ │ + jb 8510a77 │ │ │ │ + movl $0x8510a88,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8510a3c │ │ │ │ + movl $0x8706324,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8978780,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dl,0x51(%edx,%ecx,1) │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e8ee8,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8991125,-0x8(%ebp) │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 8511bff │ │ │ │ - add $0x1c,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8511bee │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - movl $0x8511820,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8511c60,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511c60 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8510744 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8510adc │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8511af7 │ │ │ │ - add $0x1c,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8511bee │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - movl $0x85116cc,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8511c40,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511c40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8511c50,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511c50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc4d8bf0(%ecx) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8511c6f │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + jb 8510b3a │ │ │ │ + movl $0x8510b4c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8510b4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - jmp 8511c21 │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xf76efb3(%ebx) │ │ │ │ - jmp 8511c21 │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e8ee8,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e9310,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + mov $0x8978784,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - jmp 8511c21 │ │ │ │ - mov $0x89785a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8511b6c,0x0(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8511b6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + or 0x8(%ecx),%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x87e90fc,-0x18(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9310,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + 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 8511cbf │ │ │ │ + jb 8510bc1 │ │ │ │ movl $0x87e7e68,-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 8593bc0 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 870602c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8511cf2 │ │ │ │ - movl $0x8511c9c,-0x8(%edi) │ │ │ │ + jb 8510c4f │ │ │ │ + movl $0x8510c60,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8511acc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89785a8,%esi │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x87e90fc,-0x18(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e8060,-0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + 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 8510c13 │ │ │ │ + movl $0x8510b98,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8978788,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,(%esp,%ecx,1) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + lock movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e8060,0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + push %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511d26 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8511cd0 │ │ │ │ + jb 8510d1f │ │ │ │ + movl $0x8510d30,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e90fc,-0x14(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8510ce4 │ │ │ │ + movl $0x8706324,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897878c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,%ah │ │ │ │ + or $0x51,%al │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e8ee8,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jp 8510db1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8510da9 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8510dac │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8978806,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 872ef94 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push $0xf00467a │ │ │ │ + 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 8511d51 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 8510de7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x8978828,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 850fe70 │ │ │ │ + jmp 851062c │ │ │ │ + mov $0x8978838,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + jl 8510e6c │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8511d7f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 8510e31 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8510e34 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8978866,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 850ef3c │ │ │ │ + jmp 872ef94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %eax │ │ │ │ + jp 8510e81 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8511ddd │ │ │ │ - movl $0x8511d10,-0x28(%edi) │ │ │ │ + jb 8510e76 │ │ │ │ + movl $0x8510e88,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8511d38,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8511d5c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x85a7ef8,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x89785ac,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + movl $0x8978888,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + mov $0x8978898,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%cl │ │ │ │ + out %al,$0x83 │ │ │ │ + lds (%edi,%edi,8),%eax │ │ │ │ + gs add %ch,%bl │ │ │ │ + sbb -0x70(%esi),%ah │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511e1f │ │ │ │ - movl $0x8511e44,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 8510ecf │ │ │ │ + movl $0x8510ee0,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8511e44 │ │ │ │ + jne 8510ee0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x89785b0,%esi │ │ │ │ + mov $0x89788a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - int1 │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub $0x839000,%eax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x30,%al │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ push %ecx │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526420 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ 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 8511e93 │ │ │ │ - movl $0x8511eb8,-0x4(%ebp) │ │ │ │ + jb 8510f3b │ │ │ │ + movl $0x8510f4c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8511eb8 │ │ │ │ + jne 8510f4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x89785b4,%esi │ │ │ │ + mov $0x89788a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + jecxz 8510f46 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - jge 8511e41 │ │ │ │ - sub $0x839000,%eax │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa4,%al │ │ │ │ - push %ds │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8510f92 │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8510fd6 │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8511004 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511f07 │ │ │ │ - movl $0x8511f2c,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 8511027 │ │ │ │ + movl $0x8511038,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8511f2c │ │ │ │ + jne 8511038 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x89785b8,%esi │ │ │ │ + mov $0x89788b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - or %edx,0x839000(%ebp,%ebp,1) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x18,%al │ │ │ │ - pop %ds │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ push %ecx │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526420 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511f71 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 8511093 │ │ │ │ + movl $0x85110a4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8511dfc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85110a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89788b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8511f99 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8511ee4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8511fe5 │ │ │ │ - movl $0x8511f58,-0x18(%edi) │ │ │ │ + ja 85110eb │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8511f80,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8705c84,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89785bc,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511133 │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8511164 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512239 │ │ │ │ - movl $0x85120a4,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 8511187 │ │ │ │ + movl $0x8511198,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85120a4 │ │ │ │ + jne 8511198 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x89788c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x54,%al │ │ │ │ - and %dl,0x8(%ecx) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,-0x7cbdfbab(%ebx) │ │ │ │ - lds (%eax),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 851225b │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x85120e0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + sub $0xc,%esp │ │ │ │ + movzbl %al,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85261e0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc %eax,(%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 85111f3 │ │ │ │ + movl $0x8511204,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85120e0 │ │ │ │ + jne 8511204 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x89788c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jecxz 85111fe │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8512218 │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8512174 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - jmp 8512061 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0x20,%al │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x3a7ceefc(%eax) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %dl,%gs:0x3000c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851124b │ │ │ │ + movl $0x877b340,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 851225b │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8512108,-0x8(%ebp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8512004 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8512241 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 8512123 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - jge 851213e │ │ │ │ - sub $0x659000,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + ja 8511293 │ │ │ │ + movl $0x877b340,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 851225b │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x85121b8,-0x8(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8512004 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851225b │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 85121d3 │ │ │ │ - mov $0x89785c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x85121a4,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85124a9 │ │ │ │ - movl $0x8512314,-0x4(%ebp) │ │ │ │ + jb 85112d7 │ │ │ │ + movl $0x85112e8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512314 │ │ │ │ + jne 85112e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x89788d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc4,%al │ │ │ │ - and 0x8(%ecx),%dl │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or %cl,-0x7cbdfbab(%ebx) │ │ │ │ - lds (%eax),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 85124cb │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8512350,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8512350 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %al,0x48808c2(%ebx) │ │ │ │ + adc %eax,0x65ff10c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8512488 │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 85123e4 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - jmp 85122d1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and 0x8(%ecx),%dl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511336 │ │ │ │ + movl $0x877b340,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 85124cb │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8512378,-0x8(%ebp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8512274 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85124b1 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 8512393 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - or $0x90002d8f,%eax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851137e │ │ │ │ + movl $0x877b340,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 85124cb │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8512428,-0x8(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8512274 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 85124cb │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 8512443 │ │ │ │ - mov $0x89785c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8512414,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 85113ac │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85124fd │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 85113cf │ │ │ │ + movl $0x85113e0,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8512274 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85113e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89788dc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + sub $0xc,%esp │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526210 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %eax,(%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 8512525 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 851143f │ │ │ │ + movl $0x8511450,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8512004 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511450 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89788e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + jecxz 851144a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %ah,-0x77(%esi) │ │ │ │ + add $0x51,%al │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8512571 │ │ │ │ - movl $0x85124e4,-0x18(%edi) │ │ │ │ + ja 8511498 │ │ │ │ + movl $0x877b330,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x851250c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8705c84,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89785c8,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - dec %edi │ │ │ │ - stc │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85114e0 │ │ │ │ + movl $0x877b330,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8511510 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85125c4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 8511533 │ │ │ │ + movl $0x8511544,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511544 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89788ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512606 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8704ff4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + sub $0xc,%esp │ │ │ │ + movzwl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526210 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512638 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8807099,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 85115a3 │ │ │ │ + movl $0x85115b4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85115b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89788f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %ah,-0x77(%esi) │ │ │ │ + inc %esp │ │ │ │ + push %ecx │ │ │ │ + or %al,0x65ff10c5(%ebx) │ │ │ │ + add %cl,0xe0076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512668 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8805175,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512698 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x88070ab,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8511601 │ │ │ │ + movl $0x877b330,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851273d │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8512733 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8512614,-0x38(%edi) │ │ │ │ - movl $0x8512644,-0x30(%edi) │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c39,-0x24(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8512674,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705804,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x851274c,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ + ja 8511649 │ │ │ │ + movl $0x877b330,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89788f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jle 851275e │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ + jmp 8511678 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851279e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8704ff4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 851169b │ │ │ │ + movl $0x85116ac,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85116ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89788fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85262d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85127d0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fbd,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8511707 │ │ │ │ + movl $0x8511718,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511718 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978900,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - lock pop %ebp │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8512869 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851285f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x85127ac,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8512878,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jecxz 8511712 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 851288a │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bl,0x46(%ebp) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8512908 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85128fe │ │ │ │ - movl $0x87e7e68,-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 $0x8512768,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x85127e0,-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 87059a4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x5c,%ah │ │ │ │ - inc %esi │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85129bf │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85129b5 │ │ │ │ - movl $0x87e7e68,-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 $0x85125d0,-0x34(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85126a4,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8512898,-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,-0x18(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8705bc4 │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - cld │ │ │ │ - pop %ebx │ │ │ │ - inc %esi │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512a76 │ │ │ │ - movl $0x8512a1c,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x5b,%ah │ │ │ │ - inc %esi │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85129fe │ │ │ │ - movl $0x85125a4,-0x24(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - movl $0x851291c,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 851175e │ │ │ │ + movl $0x877b320,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - movl $0x87e9588,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x89785e0,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978904,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - pop %ebx │ │ │ │ - inc %esi │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85117a2 │ │ │ │ + movl $0x877b320,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978908,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 85117d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512ae1 │ │ │ │ - movl $0x8512ac0,-0x4(%ebp) │ │ │ │ + jb 85117f3 │ │ │ │ + movl $0x8511804,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512ac0 │ │ │ │ + jne 8511804 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897890c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and %bl,0x46(%ebx) │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - sub 0x8(%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85262d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%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 851185f │ │ │ │ + movl $0x8511870,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512af8 │ │ │ │ + jne 8511870 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x89785e8,%esi │ │ │ │ + mov $0x8978910,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call c51714b │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8512b0f │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 85129d4 │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512b44 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85118b7 │ │ │ │ + movl $0x877b320,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978914,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov %ds,0x46(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85118ff │ │ │ │ + movl $0x877b320,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978918,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8511930 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512bc4 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8512ba0,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 8511953 │ │ │ │ + movl $0x8511964,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512ba0 │ │ │ │ + jne 8511964 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897891c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - pop %edx │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ebx) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x2b │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526370 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %eax,(%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 85119cb │ │ │ │ + movl $0x85119dc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512bd4 │ │ │ │ + jne 85119dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x8978920,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - or $0x5a,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jecxz 85119d6 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8512bee │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 85129d4 │ │ │ │ - fcompl 0x46(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,(%edx,%ecx,8) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%edx,%ecx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512c95 │ │ │ │ - movl $0x8512c44,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511a39 │ │ │ │ + movl $0x877b310,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,8),%edx │ │ │ │ + mov 0x4(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978924,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - pop %ecx │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8512c28 │ │ │ │ - movl $0x8512b24,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - movl $0x8512b54,-0x14(%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 │ │ │ │ + ja 8511a85 │ │ │ │ + movl $0x877b310,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,8),%edx │ │ │ │ + mov 0x4(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x89785f0,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978928,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %bl,0x46(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + jmp 8511ab4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512ccf │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8512a90 │ │ │ │ + jb 8511ad7 │ │ │ │ + movl $0x8511ae8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511ae8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897892c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x59,%al │ │ │ │ - inc %esi │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526370 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%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 8512d03 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8512c04 │ │ │ │ + jb 8511b4f │ │ │ │ + movl $0x8511b60,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511b60 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978930,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%edx,%ecx,8) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8512d5a │ │ │ │ - movl $0x8512cb0,-0x20(%edi) │ │ │ │ + ja 8511bbe │ │ │ │ + movl $0x877b310,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8512ce4,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87057f4,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ + mov 0x8(%eax,%ecx,8),%edx │ │ │ │ + mov 0xc(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x89785f8,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978934,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %esi,%edx │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511c0a │ │ │ │ + movl $0x877b310,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,8),%edx │ │ │ │ + mov 0xc(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978938,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8511c38 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ - decl 0x180076(%ebp) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8511c5b │ │ │ │ + movl $0x8511c6c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511c6c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897893c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526420 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512e0d │ │ │ │ - movl $0x8512dec,-0x4(%ebp) │ │ │ │ + jb 8511cc7 │ │ │ │ + movl $0x8511cd8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512dec │ │ │ │ + jne 8511cd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - jmp 87bcbfc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x8978940,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jecxz 8511cd2 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8512daf │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511d1e │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978944,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - cs push %ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511d62 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978948,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8511d90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8511db3 │ │ │ │ + movl $0x8511dc4,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512e20 │ │ │ │ + jne 8511dc4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897862c,%esi │ │ │ │ + mov $0x897894c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xcc,%al │ │ │ │ - sub $0x45890851,%eax │ │ │ │ - hlt │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526420 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512f15 │ │ │ │ - movl $0x8512ef4,-0x4(%ebp) │ │ │ │ + jb 8511e1f │ │ │ │ + movl $0x8511e30,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512ef4 │ │ │ │ + jne 8511e30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov $0x8978950,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8512ee1 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8512ed4,0xc(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511e77 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978954,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8512e83 │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511ebf │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - test %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978958,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8511ef0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - das │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 8511f13 │ │ │ │ + movl $0x8511f24,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8512f28 │ │ │ │ + jne 8511f24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8978630,%esi │ │ │ │ + mov $0x897895c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x98,%al │ │ │ │ - cs push %ecx │ │ │ │ - or %cl,0x45c7f445(%ecx) │ │ │ │ - clc │ │ │ │ - mov %dl,0x458b087e(%ebp) │ │ │ │ - adc %cl,0x468bfc45(%ecx) │ │ │ │ - add 0x468b0045(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + sub $0xc,%esp │ │ │ │ + movsbl %al,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85261e0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512f83 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8512e5c │ │ │ │ + jb 8511f7f │ │ │ │ + movl $0x8511f90,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8511f90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978960,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + jecxz 8511f8a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %cl,-0x3a7ceefc(%eax) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %dl,%gs:0x3000c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8512fb3 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8512d8c │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8511fd7 │ │ │ │ + movl $0x8767afc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978964,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851300a │ │ │ │ - movl $0x8512f64,-0x20(%edi) │ │ │ │ + ja 851201f │ │ │ │ + movl $0x8767afc,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8512f94,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bf984,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8978634,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978968,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %esp │ │ │ │ - push %esi │ │ │ │ - inc %esi │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851304b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85144f4 │ │ │ │ + jb 8512063 │ │ │ │ + movl $0x8512074,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512074 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897896c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %dl,0x46(%esi) │ │ │ │ - add %al,0x2000100 │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851307f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8515284 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - push %ebp │ │ │ │ - inc %esi │ │ │ │ add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %al,0x48808c2(%ebx) │ │ │ │ + adc %eax,0x65ff10c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85130da │ │ │ │ - movl $0x851302c,-0x20(%edi) │ │ │ │ + ja 85120c2 │ │ │ │ + movl $0x8767afc,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8513060,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87057f4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x8978678,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978970,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %dl,0x46(%ebp) │ │ │ │ + push %cs │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513121 │ │ │ │ - movl $0x87e7e68,-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 8513094 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + ja 851210a │ │ │ │ + movl $0x8767afc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + movzbl (%eax,%ecx,1),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978974,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8512138 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513150 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 851215b │ │ │ │ + movl $0x851216c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851216c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978978,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + sub $0xc,%esp │ │ │ │ + movswl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526210 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %eax,(%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 8513180 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fb6,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 85121cb │ │ │ │ + movl $0x85121dc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85121dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897897c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - push %esp │ │ │ │ + jecxz 85121d6 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %ah,-0x77(%esi) │ │ │ │ + add $0x51,%al │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513219 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851320f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x851315c,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8513228,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 851323a │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512224 │ │ │ │ + movl $0x8767aec,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978980,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851226c │ │ │ │ + movl $0x8767aec,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978984,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 851229c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513268 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 85122bf │ │ │ │ + movl $0x85122d0,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85122d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978988,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + sub $0xc,%esp │ │ │ │ + movswl %ax,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526210 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%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 8513298 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 851232f │ │ │ │ + movl $0x8512340,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512340 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897898c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add 0x558b044d(%ebx),%ecx │ │ │ │ + or %ah,-0x77(%esi) │ │ │ │ + inc %esp │ │ │ │ + push %ecx │ │ │ │ + or %al,0x65ff10c5(%ebx) │ │ │ │ + add %cl,0xe0076(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85132f6 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85132ec │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855ba78 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851238d │ │ │ │ + movl $0x8767aec,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x8978990,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851337b │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513371 │ │ │ │ - movl $0x87e7e68,-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 $0x8513278,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x85132a4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85133ac │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + ja 85123d5 │ │ │ │ + movl $0x8767aec,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,2),%ax │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978994,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - je 85133ca │ │ │ │ - inc %edi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513408 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85133fe │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfd6c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87055ac │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x18,%al │ │ │ │ - inc %edi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513485 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851347b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x851338c,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x85133bc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8512404 │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85134b8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806f90,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8512427 │ │ │ │ + movl $0x8512438,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512438 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978998,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - or %dl,0x46(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513551 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513547 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8513494,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8513560,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8513572 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcoms 0x46(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85135e5 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85135db │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x851341c,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x85134c8,-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 87059a4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851367c │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513672 │ │ │ │ - movl $0x87e7e68,-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 $0x8513304,-0x28(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8513580,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85262d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85136b0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 8512493 │ │ │ │ + movl $0x85124a4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85124a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897899c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jecxz 851249e │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85136e0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85124ea │ │ │ │ + movl $0x8767adc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - lock dec %esi │ │ │ │ - inc %esi │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851252e │ │ │ │ + movl $0x8767adc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 851255c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513745 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8513754,-0x1c(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 851257f │ │ │ │ + movl $0x8512590,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8513754 │ │ │ │ + jne 8512590 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %cs,0x46(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov $0x89789a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 851376b │ │ │ │ - jmp 85129d4 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %esi │ │ │ │ - inc %esi │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513813 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513809 │ │ │ │ - movl $0x87e7e68,-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 0x1c(%eax),%eax │ │ │ │ - movl $0x85136c0,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85136f0,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %eax │ │ │ │ + call 85262d0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%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 8513844 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 85125eb │ │ │ │ + movl $0x85125fc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85125fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fcoml (%ebx) │ │ │ │ - inc %edi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85138a0 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513896 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512643 │ │ │ │ + movl $0x8767adc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87055ac │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x89789b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 85138bd │ │ │ │ - inc %edi │ │ │ │ + push %cs │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851391d │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513913 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8513824,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8513854,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851268b │ │ │ │ + movl $0x8767adc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 85126bc │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513950 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fb0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 85126df │ │ │ │ + movl $0x85126f0,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85126f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jo 85139a2 │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85139e9 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85139df │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x851392c,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x85139f8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8513a0a │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - dec %esp │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513a7d │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513a73 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x85138b4,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8513960,-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 87059a4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fmuls 0x46(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513b40 │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513b36 │ │ │ │ - movl $0x87e7e68,-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 %ecx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8513774,-0x30(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8513a18,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %eax │ │ │ │ + call 8526370 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513b74 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 8512757 │ │ │ │ + movl $0x8512768,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512768 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jecxz 8512762 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513ba4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,(%edx,%ecx,8) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%edx,%ecx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513c02 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513bf8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855ba78 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513c87 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513c7d │ │ │ │ - movl $0x87e7e68,-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 $0x8513b84,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8513bb0,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513cb8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806f9f,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 85127c5 │ │ │ │ + movl $0x8767acc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,8),%edx │ │ │ │ + mov 0x4(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x89789c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - or %cl,0x46(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513d51 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513d47 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8513c94,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8513d60,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512811 │ │ │ │ + movl $0x8767acc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,8),%edx │ │ │ │ + mov 0x4(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x89789c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jle 8513d72 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ + jmp 8512840 │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - dec %eax │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513df3 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513de9 │ │ │ │ - movl $0x87e7e68,-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 $0x8513c10,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8513cc8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513e24 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 8512863 │ │ │ │ + movl $0x8512874,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512874 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526370 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%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 8513e54 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + jb 85128db │ │ │ │ + movl $0x85128ec,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85128ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513eb2 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513ea8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855ba78 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513f37 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513f2d │ │ │ │ - movl $0x87e7e68,-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 $0x8513e34,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8513e60,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x8(%edx,%ecx,8) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8513f68 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x100470c,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8513fc4 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8513fba │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851294a │ │ │ │ + movl $0x8767acc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,8),%edx │ │ │ │ + mov 0xc(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87055ac │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - or $0x47,%al │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x89789d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514041 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514037 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8513f48,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8513f78,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512996 │ │ │ │ + movl $0x8767acc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,8),%edx │ │ │ │ + mov 0xc(%eax,%ecx,8),%eax │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x89789d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 85129c4 │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514074 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x880708f,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 85129e7 │ │ │ │ + movl $0x85129f8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85129f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - inc %ebp │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851410d │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514103 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8514050,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x851411c,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 851412e │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x45,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85141a1 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514197 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8513fd8,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8514084,-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 87059a4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0xff30c55(%ebx) │ │ │ │ + adc %al,0x3(%esi) │ │ │ │ + sub $0xc,%esp │ │ │ │ + sub $0x4,%esp │ │ │ │ + movss %xmm0,(%esp) │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 8526560 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %esp │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514238 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851422e │ │ │ │ - movl $0x87e7e68,-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 $0x8513ec0,-0x28(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x851413c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,0x0(%esi,%eax,2) │ │ │ │ - add $0x6000100,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85144e4 │ │ │ │ - movl $0x85142c8,-0x18(%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 %ecx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - 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 %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 8512a53 │ │ │ │ + movl $0x8512a64,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85142c8 │ │ │ │ + jne 8512a64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x89789dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x6004643,%al │ │ │ │ + jecxz 8512a5e │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76a7dbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8514436 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 851435a │ │ │ │ - add $0x24,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514425 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8513e04,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x85141b4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85143b7 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851434b │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8513b54,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8513d80,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85143a8 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - movl $0x8513690,-0x28(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8513a90,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + movss %xmm0,(%eax,%ecx,4) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512ab2 │ │ │ │ + movl $0x87bfd5c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85144ab │ │ │ │ - add $0x24,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514425 │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8513248,-0x20(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x85135f8,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851449c │ │ │ │ - movl $0x8513130,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8513190,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ + movss (%eax,%ecx,4),%xmm0 │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0xe000000 │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85145c7 │ │ │ │ - movl $0x851458c,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - xor $0x41,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8514518 │ │ │ │ - movl $0x8514250,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 8512afa │ │ │ │ + movl $0x87bfd5c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movss (%eax,%ecx,4),%xmm0 │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8512b28 │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ebx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851456f │ │ │ │ - movl $0x85130f8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8514534,-0x8(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8512d14 │ │ │ │ - mov $0x8978680,%esi │ │ │ │ + jb 8512b4b │ │ │ │ + movl $0x8512b5c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512b5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514605 │ │ │ │ - movl $0x87e7e68,-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 8513094 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0xf3,%al │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + sub $0xc,%esp │ │ │ │ + sub $0x4,%esp │ │ │ │ + movss %xmm0,(%esp) │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 8526560 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514634 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fb6,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8512bbb │ │ │ │ + movl $0x8512bcc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512bcc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514692 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514688 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855bb7c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + movss %xmm0,0x8(%eax,%ecx,4) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - sub %al,%al │ │ │ │ - inc %edi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85146c7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87b70c4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - mov $0x10047,%edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514745 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851473b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x85146a4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8705878,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8705828,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8514754,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8514766 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 8512c1b │ │ │ │ + movl $0x87bfd5c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movss 0x8(%eax,%ecx,4),%xmm0 │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514794 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806f90,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sub $0x3e,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851482d │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514823 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8514770,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8514858,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8512c67 │ │ │ │ + movl $0x87bfd5c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movss 0x8(%eax,%ecx,4),%xmm0 │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x89789f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8512c98 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 851484e │ │ │ │ + jb 8512cbb │ │ │ │ + movl $0x8512ccc,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512ccc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax,%ecx,2) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0xff20c55(%ebx) │ │ │ │ + adc %al,0x3(%esi) │ │ │ │ + sub $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + push %edx │ │ │ │ push %ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 87280c0 │ │ │ │ + push %eax │ │ │ │ + call 8526630 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sarb $0x1,0x10046 │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85148d7 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85148cd │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x85146d8,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x85147a4,-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 87059a4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - or %bh,0x50046 │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514956 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851494c │ │ │ │ - movl $0x87e7e68,-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 $0x855aa64,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8512c04 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fs mov $0x47,%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851498b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87b70c4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %bh,0x10047(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514a09 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85149ff │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8514968,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8705878,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8705828,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8514a18,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8514a2a │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514a58 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fb0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8512d27 │ │ │ │ + movl $0x8512d38,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512d38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x89789fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push $0x100463b │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514af1 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514ae7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8514a34,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8514b1c,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jecxz 8512d32 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8514b12 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + movsd %xmm0,(%eax,%ecx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - dec %ebx │ │ │ │ - push %ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 87280c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - cmp 0x0(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514b9b │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514b91 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x851499c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8514a68,-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 87059a4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514bfa │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514bf0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855bb7c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + ja 8512d87 │ │ │ │ + movl $0x87bfd4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movsd (%eax,%ecx,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978a00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514c2c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806f9f,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp %eax,0x0(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514cc5 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514cbb │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8514c08,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8514cf0,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8512dd3 │ │ │ │ + movl $0x87bfd4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movsd (%eax,%ecx,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978a04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8512e04 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8514ce6 │ │ │ │ + jb 8512e27 │ │ │ │ + movl $0x8512e38,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512e38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978a08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - dec %esp │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0xf2,%al │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + push %edx │ │ │ │ push %ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 87280c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %eax │ │ │ │ + call 8526630 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514d5e │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514d54 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855bb7c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x47,%ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8514d93 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87b70c4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %bh,0x10047(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514e11 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514e07 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8514d70,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8705878,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8705828,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8514e20,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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,%ah │ │ │ │ - nop │ │ │ │ - jle 8514e32 │ │ │ │ + jb 8512e97 │ │ │ │ + movl $0x8512ea8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8512ea8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978a0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8514e60 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x880708f,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + movsd %xmm0,0x8(%eax,%ecx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - aaa │ │ │ │ - inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514ef9 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514eef │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8514e3c,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8514f24,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 8514f1a │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512ef8 │ │ │ │ + movl $0x87bfd4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movsd 0x8(%eax,%ecx,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978a10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - dec %edi │ │ │ │ - push %ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 87280c0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8512f44 │ │ │ │ + movl $0x87bfd4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movsd 0x8(%eax,%ecx,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8978a14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - ss inc %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8514fa3 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8514f99 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8514da4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8514e70,-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 87059a4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - ss inc %esi │ │ │ │ - add %al,0x5000100 │ │ │ │ + jmp 8512f74 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851526e │ │ │ │ - movl $0x8515024,-0x14(%ebp) │ │ │ │ - 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 0x0(%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,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 8512f97 │ │ │ │ + movl $0x8512fa8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8515024 │ │ │ │ + jne 8512fa8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x36,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851516b │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 85150ac │ │ │ │ - add $0x24,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8515158 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - movl $0x8514d0c,-0x20(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8514f44,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85150ef │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851509d │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - movl $0x8514ba8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8514c3c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - add $0x2c,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85151be │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - movl $0x85148e8,-0x28(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8514b3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - mov %ecx,%edx │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 85151cf │ │ │ │ - add $0x24,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851515a │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - movl $0x8514640,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8514878,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x2c,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85151be │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c3e,-0x24(%edi) │ │ │ │ - movl $0x897848c,-0x20(%edi) │ │ │ │ - movl $0x8978478,-0x1c(%edi) │ │ │ │ - movl $0x8514610,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705814,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x851525c,0x10(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ + mov $0x8978a18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jle 8515252 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x52(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ push %ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 87280c0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85266e0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - xor 0x0(%esi),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8515327 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851531d │ │ │ │ - movl $0x85145dc,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x85152e8,-0x8(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8512d14 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - xor 0x0(%esi),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + jb 8513003 │ │ │ │ + movl $0x8513014,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8513014 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978a1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jecxz 851300e │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85152cb │ │ │ │ - movl $0x8514fb8,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 851305a │ │ │ │ + movl $0x87bfd8c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x897869c,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - xor 0x0(%esi),%eax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - call b6dd67e │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8515386 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8515389 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x89786e1,-0x18(%ebp) │ │ │ │ - movl $0x89786b8,-0x14(%ebp) │ │ │ │ - movl $0x8991125,-0x10(%ebp) │ │ │ │ - movl $0x8985ed1,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8710ba0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 851309e │ │ │ │ + movl $0x87bfd8c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 85130cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85153eb │ │ │ │ - movl $0x85153d0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 85130ef │ │ │ │ + movl $0x8513100,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85153d0 │ │ │ │ - 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 │ │ │ │ - add %bh,%al │ │ │ │ - push %ebx │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 85153f8 │ │ │ │ + jne 8513100 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8978a28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85266e0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851586b │ │ │ │ - movl $0x851587c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 851315b │ │ │ │ + movl $0x851316c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851587c │ │ │ │ + jne 851316c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + mov $0x8978a2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8515453 │ │ │ │ - movl $0x851539c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 85131b3 │ │ │ │ + movl $0x87bfd8c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 855f4cc │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x8978a30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8515494 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x851546c,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 851577f │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851553a │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x5(%esi),%eax │ │ │ │ - jne 851552c │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 85131fb │ │ │ │ + movl $0x87bfd8c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85154ac,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x8515798,-0x8(%ebp) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8515428 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8515604 │ │ │ │ - movl $0x85157b4,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85157b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x8978a34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 851322c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85157e5 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x9(%esi),%eax │ │ │ │ - jne 85157e0 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x85155cc,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85155cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x85157f4,-0x8(%ebp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8515428 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8515850 │ │ │ │ - movl $0x8515814,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851324f │ │ │ │ + movl $0x8513260,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8515814 │ │ │ │ + jne 8513260 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8978a38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515782 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8515549 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 85156c6 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 85156e6 │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8515624 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 85156c6 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8515737 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85156fb │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 85157db │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp 0x4(%ecx),%edx │ │ │ │ - je 85156d1 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515752 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8515848 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x6(%esi),%eax │ │ │ │ - jne 8515840 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp 0x4(%ecx),%edx │ │ │ │ - je 8515722 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8515782 │ │ │ │ - movl $0x85156b8,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 85132bb │ │ │ │ + movl $0x85132cc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85156b8 │ │ │ │ + jne 85132cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897871c,%esi │ │ │ │ + mov $0x8978a3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + jecxz 85132c6 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8515682 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 85155a1 │ │ │ │ - movl $0x85154e4,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85154e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - dec %edi │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 8513312 │ │ │ │ + movl $0x876a5b4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8515904 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8513356 │ │ │ │ + movl $0x876a5b4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8513384 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8515963 │ │ │ │ - movl $0x8515948,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 85133a7 │ │ │ │ + movl $0x85133b8,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8515948 │ │ │ │ - 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 │ │ │ │ - add %dh,0x59(%eax) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8515970 │ │ │ │ + jne 85133b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8978a48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %al,0x5de904c5(%ebx) │ │ │ │ - pop %ebx │ │ │ │ - sub $0x179000,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8515ce0 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8515cd6 │ │ │ │ - movl $0x85158e4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8515c84,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8991125,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85100bc │ │ │ │ - movl $0x8515cb8,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + jb 8513413 │ │ │ │ + movl $0x8513424,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8515cb8 │ │ │ │ + jne 8513424 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - inc %ebp │ │ │ │ + mov $0x8978a4c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85159f9 │ │ │ │ - movl $0x8515914,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 851346b │ │ │ │ + movl $0x876a5b4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8515c20,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855f4cc │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + mov $0x8978a50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8515a45 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8515a10,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8515c33 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8515af5 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x5(%esi),%eax │ │ │ │ - jne 8515ae7 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - cmp 0x4(%eax),%ecx │ │ │ │ - jne 8515ae7 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 85134b3 │ │ │ │ + movl $0x876a5b4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8515a5c,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8515ccc,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515ccc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov $0x8978a54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + jmp 85134e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8515bf4 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - cmp 0x9(%esi),%eax │ │ │ │ - jne 8515bef │ │ │ │ - movl $0x8515bdc,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8513507 │ │ │ │ + movl $0x8513518,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x8515b28,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8515b28 │ │ │ │ + jne 8513518 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x8978a58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8515d0a │ │ │ │ - movl $0x8515c04,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515c04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515b04 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1,%al │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515b66 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85159e0 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8513573 │ │ │ │ + movl $0x8513584,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8513584 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978a5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jecxz 851357e │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515ce8 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8515bc9 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515bc6 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 85135ca │ │ │ │ + movl $0x8773860,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8515d3a │ │ │ │ - movl $0x8515c60,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515c60 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - or %cl,0x66c7ebf1(%ecx) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - or %cl,-0x384c140f(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x8978724,%esi │ │ │ │ + ja 851360e │ │ │ │ + movl $0x8773860,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8515a94,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515a94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 8515bc9 │ │ │ │ - movl $0x8515c40,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515c40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8515b8c,0x0(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515b8c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 851363c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7af(%ebp,%ebx,2) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851365f │ │ │ │ + movl $0x8513670,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8515d94 │ │ │ │ + jne 8513670 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x8978a68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8515d7f │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 8515d7f │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%al │ │ │ │ - pop %ebp │ │ │ │ - push %ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8515de0 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85136cb │ │ │ │ + movl $0x85136dc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85136dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8978a6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8515df5 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ push %cs │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8515f94 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8515ef0 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8515e4d │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - add 0x4(%ecx),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8515f9c │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8515ea1 │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 8513723 │ │ │ │ + movl $0x8773860,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b044d(%ebx) │ │ │ │ - or %cl,-0x7cbff3bb(%ebx) │ │ │ │ - lds (%ecx,%ecx,4),%ecx │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8515e6c │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8515ed8,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515ed8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x75890851(%esi,%ebx,2) │ │ │ │ - clc │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8515e0c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8515fa5 │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8515f45 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b044d(%ebx) │ │ │ │ - or %cl,-0x7cbff3bb(%ebx) │ │ │ │ - lds (%ecx,%ecx,4),%ecx │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8515f0f │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8515f7c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8515f7c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - pop %edi │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 8515e0c │ │ │ │ - mov $0x897875c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x1(%eax),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 851376b │ │ │ │ + movl $0x8773860,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 851379c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8515fdc │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ + jb 85137bf │ │ │ │ + movl $0x85137d0,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8515e0c │ │ │ │ - mov $0x8978760,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85137d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978a78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851604d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8516060,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 851382b │ │ │ │ + movl $0x851383c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8516060 │ │ │ │ + jne 851383c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8516030,0x0(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x8978a7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jecxz 8513836 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516012 │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + ja 8513882 │ │ │ │ + movl $0x876a5a4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978764,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a80,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - pusha │ │ │ │ - push %ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8515fbc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - pusha │ │ │ │ - push %ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 85160d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8516097 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ + ja 85138c6 │ │ │ │ + movl $0x876a5a4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 85138f4 │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8513917 │ │ │ │ + movl $0x8513928,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8513928 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978a88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85160a6 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8516169 │ │ │ │ - movl $0x8516220,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 8513983 │ │ │ │ + movl $0x8513994,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8516220 │ │ │ │ + jne 8513994 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x8978a8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851611b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + ja 85139db │ │ │ │ + movl $0x876a5a4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov $0x897876c,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851615a │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - mov %ecx,0x8(%edx) │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85161e9 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x8516134,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + ja 8513a23 │ │ │ │ + movl $0x876a5a4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978a94,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8513a67 │ │ │ │ + movl $0x8513a8c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8516134 │ │ │ │ + jne 8513a8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + mov $0x8978a98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x51(%ecx,%eiz,2) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851617c │ │ │ │ + add %dh,-0x74f7aec6(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x25,%al │ │ │ │ - inc %esi │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8516323 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8516326 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85162ac,-0xc(%ebp) │ │ │ │ - movl $0x88070ae,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - les (%esi,%eax,2),%esp │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %bh,0x3a(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e8ee8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e9310,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516290 │ │ │ │ - movl $0x87bfd7c,-0x34(%edi) │ │ │ │ - movl $0x547,-0x30(%edi) │ │ │ │ - movl $0x8774428,-0x2c(%edi) │ │ │ │ - movl $0x897848c,-0x28(%edi) │ │ │ │ - movl $0x8978478,-0x24(%edi) │ │ │ │ - movl $0x8978464,-0x20(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8992fb9,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8992fe1,-0x10(%edi) │ │ │ │ - movl $0x8774400,-0xc(%edi) │ │ │ │ - movl $0x8978438,-0x8(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x898c539,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8513b1b │ │ │ │ + movl $0x8513b3c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 872ee8c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8513b3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x3004624,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov $0x8978a9c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851635d │ │ │ │ - movl $0x8516374,-0x4(%ebp) │ │ │ │ - movl $0x88070e2,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - mov $0x89787ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x4624 │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - lret $0x9787 │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 872ee8c │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 85163dc │ │ │ │ + add %ah,0x3b(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x2c,%al │ │ │ │ + cmp 0x8(%ecx),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e8ee8,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x87e8060,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85163c0 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513bc3 │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107ec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513bf3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jae 85164e0 │ │ │ │ - mov $0x89787f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + jb 8513c23 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516400 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8516394,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85164af │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x84(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 85164ea │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8516418,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8516418 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513c53 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8516544 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513c83 │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x22,%al │ │ │ │ - inc %esi │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8516734 │ │ │ │ - movl $0x8516748,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8516748 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513cb3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513ce3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516583 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x1,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513d13 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,0x4d8b0851(%ebp,%eiz,2) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513d43 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85163dc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513d73 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85165f8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513da3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%ecx),%esp │ │ │ │ - inc %esi │ │ │ │ - add %ah,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,(%eax) │ │ │ │ - push %cx │ │ │ │ - or %cl,0x7589f445(%ecx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513dd3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8516848 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851666c │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x8516518,-0x20(%edi) │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8513efb │ │ │ │ + movl $0x8513ba0,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8513bd0,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x8513c00,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8513c30,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8513c60,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8513c90,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8513cc0,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8513cf0,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8513d20,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8513d50,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8513d80,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8513db0,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - inc %edx │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978aa0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513f3b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85166bd │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cld │ │ │ │ - and %al,0x0(%esi) │ │ │ │ - and $0x1,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,%ah │ │ │ │ - push %cx │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513f6b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8516980 │ │ │ │ - mov $0x89787f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shlb $0x46,(%eax) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85167b9 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 851678c │ │ │ │ - movl $0x85165d0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 851667b │ │ │ │ - movl $0x8516644,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85167e8 │ │ │ │ - movl $0x851670c,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513f9b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 8516848 │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x20,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + 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 851682d │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513fcb │ │ │ │ movl $0x87e7e68,-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 8516558 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xc0000003 │ │ │ │ - pop %ds │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8516877 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8516889 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978800,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x8516804,-0xc(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85168f8 │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 851685f │ │ │ │ - nop │ │ │ │ - jmp 8516980 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8513ffb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - push %ds │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + 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 8516965 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851402b │ │ │ │ movl $0x87e7e68,-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 8516558 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851405b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ 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 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85169af │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 85169c1 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978808,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x851693c,-0xc(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8516a30 │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8516997 │ │ │ │ - nop │ │ │ │ - test %bl,0xf0046 │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851408b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x4eeb0076(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85140bb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8516aae │ │ │ │ + jb 85140eb │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 85105f4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851411b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jae 8516bcd │ │ │ │ - mov $0x8978824,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + jb 851414b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516af0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8516a88,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8514273 │ │ │ │ + movl $0x8513f18,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8513f48,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x8513f78,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8513fa8,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8513fd8,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8514008,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8514038,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8514068,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8514098,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x85140c8,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x85140f8,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8514128,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8516b9c │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x84(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8516bd7 │ │ │ │ - add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8516b08,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8516b08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978aa4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8516c2a │ │ │ │ + jb 85142b3 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 85107ec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - sbb 0x0(%esi),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8516e1c │ │ │ │ - movl $0x8516e30,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8516e30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85142e3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516c6b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x1,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514313 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,0x4d8b0851(%esp,%ebp,2) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514343 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8516acc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516ce0 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514373 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x1b,%al │ │ │ │ - inc %esi │ │ │ │ - add %ah,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x7589f445(%ecx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85143a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8516f30 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8516d54 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x8516c04,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85143d3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8516da2 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %esp │ │ │ │ - sbb 0x0(%esi),%al │ │ │ │ - and $0x1,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,0x4d8b0851(%ebp,%ebp,2) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514403 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8517068 │ │ │ │ - mov $0x8978828,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %bl,(%edx) │ │ │ │ - inc %esi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8516ea1 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 8516e74 │ │ │ │ - movl $0x8516cb8,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8516d63 │ │ │ │ - movl $0x8516d2c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8516ed0 │ │ │ │ - movl $0x8516df4,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514433 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 8516f30 │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - sbb %eax,0x0(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514463 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8516f15 │ │ │ │ + jb 8514493 │ │ │ │ movl $0x87e7e68,-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 8516c40 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x8000003 │ │ │ │ - sbb %eax,0x0(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %es │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85144c3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8516f5f │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8516f71 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 85145eb │ │ │ │ + movl $0x8514290,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x85142c0,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x85142f0,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8514320,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8514350,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8514380,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x85143b0,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x85143e0,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8514410,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8514440,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8514470,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x85144a0,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978830,%esi │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978aa8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x8516eec,-0xc(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8516fe0 │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8516f47 │ │ │ │ - nop │ │ │ │ - jmp 8517068 │ │ │ │ + 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 851462b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x18,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + 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 851704d │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851465b │ │ │ │ movl $0x87e7e68,-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 8516c40 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851468b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ 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 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8517097 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 85170a9 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978838,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x8517024,-0xc(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8517118 │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 851707f │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - push %ss │ │ │ │ - inc %esi │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85146bb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85146eb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851471b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + 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 851474b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jae 8517290 │ │ │ │ - mov $0x8978854,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85171dc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85171dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 851477b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85171a4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851725d │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x84(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 85171b3 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85147ab │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xf004615,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85147db │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8517478 │ │ │ │ - movl $0x851748c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851748c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851480b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851483b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85172db │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8514963 │ │ │ │ + movl $0x8514608,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8514638,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x8514668,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8514698,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x85146c8,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x85146f8,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8514728,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8514758,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8514788,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x85147b8,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x85147e8,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8514818,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - and $0x1,%al │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978aac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,%ah │ │ │ │ - jb 8517382 │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85149a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8517180 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8517350 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85149d3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - adc $0x46,%al │ │ │ │ - add %ah,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,0x73(%eax) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x7589f445(%ecx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514a03 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851758c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85173c4 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514a33 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85173ff │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sbb %dl,(%esi,%eax,2) │ │ │ │ - add %ah,(%ecx,%eax,1) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,(%eax) │ │ │ │ - je 85174aa │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514a63 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85176c4 │ │ │ │ - mov $0x8978858,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fcoml (%ebx) │ │ │ │ - inc %esi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85174fd │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 85174d0 │ │ │ │ - movl $0x8517328,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514a93 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85173d3 │ │ │ │ - movl $0x851739c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 851752c │ │ │ │ - movl $0x8517450,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + jmp 85106d4 │ │ │ │ + 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 8514ac3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 851758c │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %dl,(%ebx) │ │ │ │ - inc %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + 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 8517571 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514af3 │ │ │ │ movl $0x87e7e68,-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 85172b0 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0xdc000003 │ │ │ │ - adc 0x0(%esi),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %es │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514b23 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85175bb │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 85175cd │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978860,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x8517548,-0xc(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851763c │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 85175a3 │ │ │ │ - nop │ │ │ │ - jmp 85176c4 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514b53 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - call a51bc8a │ │ │ │ + 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 85176a9 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514b83 │ │ │ │ movl $0x87e7e68,-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 85172b0 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514bb3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%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 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85176f3 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 8517705 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8514cdb │ │ │ │ + movl $0x8514980,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x85149b0,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x85149e0,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8514a10,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8514a40,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8514a70,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8514aa0,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8514ad0,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8514b00,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8514b30,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8514b60,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8514b90,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978868,%esi │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978ab0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x8517680,-0xc(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8517774 │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 85176db │ │ │ │ - nop │ │ │ │ - mov 0xf004610,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - repz cli │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514d1b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514d4b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8517a35 │ │ │ │ - movl $0x8517a78,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514d7b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851798a │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 85178d3 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8517870 │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %al,(%ecx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514dab │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,0x4c8904c5(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8517836 │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ - movl $0x85178ac,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85178ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514ddb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x5c,%al │ │ │ │ - js 8517906 │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - incl 0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8517a3d │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8517947 │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x1,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514e0b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 85178f6 │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x851791c,-0x4(%ebp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85177cc │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8517a66 │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 85179f5 │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514e3b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 85179ad │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x85179d0,-0x4(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85177cc │ │ │ │ - mov $0x8978894,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514e6b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - ja 8517acf │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85177f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514e9b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514ecb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514efb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8514f2b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8517d1d │ │ │ │ - movl $0x8517d48,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8515053 │ │ │ │ + movl $0x8514cf8,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8514d28,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x8514d58,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8514d88,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8514db8,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8514de8,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8514e18,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8514e48,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8514e78,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8514ea8,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8514ed8,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8514f08,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978ab4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8517c72 │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8517bb9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8517b5c │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %al,(%ecx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515093 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,0x4c8904c5(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8517b22 │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ - movl $0x8517b98,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8517b98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85150c3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - jnp 8517bf2 │ │ │ │ - or %cl,0x758b074e(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - incl 0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8517d25 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8517c2f │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85150f3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 8517bdc │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x8517c04,-0x4(%ebp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8517ab8 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8517d38 │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8517cdd │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515123 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 8517c95 │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x8517cb8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8517ab8 │ │ │ │ - mov $0x897889c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515153 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - jp 8517d9f │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8517ae4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515183 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - aas │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85151b3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85151e3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8517f50 │ │ │ │ - movl $0x8517f60,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8517f60 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515213 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - dec %edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 8517de7 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515243 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - dec %edx │ │ │ │ - jmp 8517dc5 │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8517e1c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8517e1c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515273 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xdc,%al │ │ │ │ - jge 8517e76 │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85152a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8517e82 │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 85153cb │ │ │ │ + movl $0x8515070,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x85150a0,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x85150d0,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8515100,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8515130,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8515160,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8515190,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x85151c0,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x85151f0,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8515220,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8515250,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8515280,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978ab8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - jmp 8517e58 │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8517e70,0x0(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851540b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8517d88 │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851543b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8517f1a │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851546b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - jmp 8517ef0 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8517f08,0x0(%ebp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851549b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8517d88 │ │ │ │ - mov $0x89788a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %ebx │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8517fc4 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8517f91 │ │ │ │ - movl $0x8517dbc,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8517faa │ │ │ │ - movl $0x8517e48,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x8517ec0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8517fdd │ │ │ │ - movl $0x8517ee0,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85154cb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85154fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851552b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851555b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85181d8 │ │ │ │ - movl $0x85181e8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85181e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851558b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - dec %edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 8518073 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85155bb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - dec %edx │ │ │ │ - jmp 8518051 │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x85180a8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85180a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85155eb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x68,%al │ │ │ │ - adcb $0x8b,0x8(%ecx) │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851561b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 851810a │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8515743 │ │ │ │ + movl $0x85153e8,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8515418,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x8515448,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8515478,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x85154a8,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x85154d8,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8515508,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8515538,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8515568,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8515598,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x85155c8,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x85155f8,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978abc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - jmp 85180e0 │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85180f8,0x0(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515783 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8518014 │ │ │ │ - inc %ebx │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85157b3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 85181a2 │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85157e3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - jmp 8518178 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8518190,0x0(%ebp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515813 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8518014 │ │ │ │ - mov $0x89788ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %ebx │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8518246 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8518219 │ │ │ │ - movl $0x8518048,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8518232 │ │ │ │ - movl $0x85180d0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x8518148,0x0(%ebp) │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 851825f │ │ │ │ - movl $0x8518168,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515843 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515873 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - mov %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x5eeb0076(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85158a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85182d1 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85158d3 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 85182ec │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515903 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515933 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851837f │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 8518387 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515963 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518312 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8518298,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov $0x89788b4,%esi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515993 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8515abb │ │ │ │ + movl $0x8515760,-0xc0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8515790,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x85157c0,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x85157f0,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8515820,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8515850,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8515880,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x85158b0,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x85158e0,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8515910,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8515940,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8515970,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978ac0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x851832c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851832c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515afb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85183d7 │ │ │ │ - movl $0x85183e8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85183e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x89788b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515b2b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851845c │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8518423 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85182ec │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8518446 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85184ec │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 851847f │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85185dc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515b5b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 85184ec │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515b8b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510744 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85184d1 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515bbb │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 85184ec │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851070c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515beb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515c1b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851069c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518511 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8518523 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89788bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8518498,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85183b4 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515c4b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510664 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 85185dc │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515c7b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85185c1 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515cab │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 85185dc │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515cdb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515d0b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518601 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8518613 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89788c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xc4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8515e33 │ │ │ │ + movl $0x8515ad8,-0xc0(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8518588,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x8515b08,-0xb4(%edi) │ │ │ │ + mov %eax,-0xac(%edi) │ │ │ │ + movl $0x8515b38,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8515b68,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8515b98,-0x90(%edi) │ │ │ │ + mov %eax,-0x88(%edi) │ │ │ │ + movl $0x8515bc8,-0x84(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8515bf8,-0x78(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8515c28,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8515c58,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x8515c88,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8515cb8,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x8515ce8,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + lea -0x9c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xb4(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85183b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea -0xc0(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc4,0x33c(%ebx) │ │ │ │ + mov $0x8978ac4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - sub %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x5aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85186cb │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 85186e8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jb 8515e7b │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x89869f9,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + mov $0x8978ac8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518765 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 851876d │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 8515eb7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x89869f9,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + mov $0x8978acc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x90002cba,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + sub 0x0(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8515f29 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8515f2c │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8978ad8,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 872ef10 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov $0xf00462b,%esp │ │ │ │ + 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 8515f67 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x8978afc,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + mov $0x8978b0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ + jl 8515f9d │ │ │ │ + inc %esi │ │ │ │ + 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 8515fa7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x8978afc,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + mov $0x8978b14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516021 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8516004,0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + movl $0x89869f9,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8510584 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518708 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8518698,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 8515fea │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x89788c8,%esi │ │ │ │ + mov $0x8978b1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8518720,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8518720 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ 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 85187ec │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85187fc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85187fc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85187ba │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 8516099 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x851607c,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85105bc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8516065 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x89788cc,%esi │ │ │ │ + mov $0x8978b20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8518854 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8518834 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85186e8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85187c9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85188dc │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8518874 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85189b4 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp 85188dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85188bf │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + jb 8516115 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85160f8,0x0(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 85188dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + movl $0x89869f9,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85105f4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518903 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8518915 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + ja 85160de │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8978b24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851614f │ │ │ │ + movl $0x8516170,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8516170 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89788d0,%esi │ │ │ │ + mov $0x8978b28,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851888c,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8518798 │ │ │ │ nop │ │ │ │ - jmp 85189b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518997 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 85189b4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ah,0x61(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + lock movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x87e8060,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 851077c │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85189db │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 85189ed │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 85161d7 │ │ │ │ + movl $0x85161f8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85161f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89788d4,%esi │ │ │ │ + mov $0x8978b2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8518964,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8518798 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518a5c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8518798 │ │ │ │ - mov $0x89788d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 8518ac0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518aa3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8518ac0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edx,%eiz,2) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x46030c45(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + or $0xe8,%al │ │ │ │ + popa │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e8ee8,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x87e8060,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851077c │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ + pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518b3d │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 8518b45 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 8516287 │ │ │ │ + movl $0x85162ac,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85162ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov $0x8978b30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518ae0 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8518a70,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x89788dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8518af8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8518af8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x98,%al │ │ │ │ + bound %edx,0x8(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x87e9310,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518bc4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8518bd4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 851631b │ │ │ │ + movl $0x8516340,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8518bd4 │ │ │ │ + jne 8516340 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8518b92 │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89788e0,%esi │ │ │ │ + mov $0x8978b34,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8518c2c │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8518c0c │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8518ac0 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8518ba1 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8518cb4 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8518c4c │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8518d8c │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x51(%ebx,%eiz,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 8518cb4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x3,%al │ │ │ │ + dec %esi │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + adc %ch,(%ebx,%eiz,2) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x55890455(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x87e8ee8,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e8ee8,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x87e9310,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518c97 │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516419 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85163fc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x14(%ebp) │ │ │ │ + movl $0x89869f9,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8518cb4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jmp 8510584 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518cdb │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8518ced │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89788e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8518c64,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8518b70 │ │ │ │ - nop │ │ │ │ - jmp 8518d8c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 85163e4 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518d6f │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516491 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8516474,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x14(%ebp) │ │ │ │ + movl $0x89869f9,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8518d8c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jmp 85105f4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518db3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8518dc5 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89788e8,%esi │ │ │ │ + ja 851645c │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85164b9 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8516264 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8518d3c,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8518b70 │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x1000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518e34 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 85164e1 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8518b70 │ │ │ │ - mov $0x89788ec,%esi │ │ │ │ + jmp 851612c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516509 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85162f8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518e6e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 850e240 │ │ │ │ + jb 8516531 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85161b4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516559 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8513a44 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516581 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8513af8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + 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 %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c48339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518eab │ │ │ │ - movl $0x8518e48,-0x8(%edi) │ │ │ │ + ja 8516683 │ │ │ │ + movl $0x85163ac,-0x78(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x8516424,-0x6c(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x85164a0,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + movl $0x85164c8,-0x58(%edi) │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x85164f0,-0x50(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8516518,-0x48(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x8516540,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x8516568,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8516590,-0x30(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x85165ac,-0x28(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8727b80,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x35(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x45(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x56(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x5d(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89788f0,%esi │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x7c,0x33c(%ebx) │ │ │ │ + mov $0x8978b38,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8518f20 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8518f05 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8518f20 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518f9d │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 8518fa5 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%ecx) │ │ │ │ + jb 8516705 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x85166e8,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 851062c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8518f3e │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8518ecc,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x8978908,%esi │ │ │ │ + ja 85166d1 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8978b3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8518f58,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8518f58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 851672c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8518ff3 │ │ │ │ - movl $0x8519004,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8519004 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897890c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 85167d2 │ │ │ │ + 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) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 85167cc │ │ │ │ + movl $0x85167a8,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + movl $0x87e90fc,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9310,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %es:(%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8519072 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 851903f │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8518f20 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8519062 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8519100 │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $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 │ │ │ │ + inc %edx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8519095 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85191f0 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp 8519100 │ │ │ │ + jmp 8516758 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8978b40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp 85167f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85190e5 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8519100 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + das │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519125 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8519137 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978910,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 85168c2 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85190ac,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + 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) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 85168bc │ │ │ │ + movl $0x8516898,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x20(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9310,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $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 │ │ │ │ + inc %edx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8518fd0 │ │ │ │ + jmp 8516848 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8978b48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 85191f0 │ │ │ │ + jmp 85168e8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %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 %ch,%cl │ │ │ │ + das │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %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,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85191d5 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 8516ad7 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 8516ae2 │ │ │ │ + movl $0x8516a90,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8516a90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + daa │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%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 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 8516adf │ │ │ │ + movl $0x8516a00,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + movl $0x87e8ee8,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e9310,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $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 $0x1,%edx │ │ │ │ + jmp 851696e │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x1e00000e │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x1f2efbbb(%ebx) │ │ │ │ + inc %eax │ │ │ │ + movl $0x851694c,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9310,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + nop │ │ │ │ + xchg %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x8908458b,0x8(%ecx),%edx │ │ │ │ + inc %ebp │ │ │ │ + in $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + call 10cff944 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ + movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9310,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 85191f0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 85107b4 │ │ │ │ + nop │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519215 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %eax │ │ │ │ + push $0x51 │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + loopne 8516a65 │ │ │ │ + inc %ebp │ │ │ │ + in $0xe8,%al │ │ │ │ + mov 0x8(%esi),%? │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8519227 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978914,%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9310,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 85107b4 │ │ │ │ + mov $0x8978b50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851919c,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8518fd0 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 8516b04 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - xor %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x6eeb0076(%ebp) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516ccf │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0xc(%ebp),%eax │ │ │ │ + jge 8516cda │ │ │ │ + movl $0x8516c88,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8516c88 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + daa │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%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 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 8516cd7 │ │ │ │ + movl $0x8516bf8,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + movl $0x87e90fc,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e9310,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85192f2 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $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 $0x1,%edx │ │ │ │ + jmp 8516b66 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x1e00000c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x1f2efbbb(%ebx) │ │ │ │ inc %eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x8516b44,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x87e90fc,-0x14(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x87e8ee8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9310,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8519310 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 85106d4 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8519335 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + imul $0xffffff8b,0x8(%ecx),%edx │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45c7e445(%ecx) │ │ │ │ + call 10cffd50 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9310,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8519342 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + nop │ │ │ │ + test %eax,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + loopne 8516c5d │ │ │ │ + inc %ebp │ │ │ │ + in $0xfc,%al │ │ │ │ + nop │ │ │ │ + jle 8516ca4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e8ee8,-0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9310,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 85106d4 │ │ │ │ + mov $0x8978b54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85192ac,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 85196b4 │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jl 8516d00 │ │ │ │ + inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85193cc │ │ │ │ + jb 8516d51 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8516d34,-0xc(%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 87eb4e4 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8978afc,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8510e48 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8516d1d │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 8519440 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + clc │ │ │ │ + sbb $0x10046,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519422 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516dc5 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8516da8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519440 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x8978afc,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8510dc0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8516d91 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jmp 8516de4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ - inc %esp │ │ │ │ + jmp *%esp │ │ │ │ ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516dfd │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851690c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8519465 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8519472 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516e25 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85193dc,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85196b4 │ │ │ │ - jmp 85195e0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510834 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516e4d │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510928 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519521 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 85195e0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0xf000200,%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85195c1 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85195b7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8516e75 │ │ │ │ + mov 0x2(%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 %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x85194d8,-0x18(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510a00 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8516e94 │ │ │ │ xchg %ax,%ax │ │ │ │ - call cd5195cb │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851966a │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 851966d │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - push %es │ │ │ │ + jb 8516ead │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8516b04 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0x1000400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85195fe │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x851952c,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + jb 8516ed5 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510adc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8519618,-0x10(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8519618 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%edx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516efd │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510bd0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519840 │ │ │ │ - movl $0x8519704,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 8516f25 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510ca8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516f51 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510dc0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7ae91(%eax) │ │ │ │ + jbe 8516f6d │ │ │ │ test $0x3,%si │ │ │ │ - jne 8519704 │ │ │ │ + jne 8516f80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8519807 │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8519773 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85196ec │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x85195e0,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85195e0 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85197bb │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85197f6 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x8519440,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8519440 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85197ac │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x85193a0,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8519843 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85197f6 │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x8519310,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8519310 │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x18fc0076(%ebp) │ │ │ │ + inc %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8516fb5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8510e48 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8516fe4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519890 │ │ │ │ - movl $0x85196b4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xacc7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 851711e │ │ │ │ + movl $0x8516cec,-0xa8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xa0(%edi) │ │ │ │ + movl $0x8516d60,-0x9c(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8516de4,-0x90(%edi) │ │ │ │ + mov %eax,-0x8c(%edi) │ │ │ │ + movl $0x8516e0c,-0x88(%edi) │ │ │ │ + mov %eax,-0x84(%edi) │ │ │ │ + movl $0x8516e34,-0x80(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x8516e5c,-0x78(%edi) │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + movl $0x8516e94,-0x70(%edi) │ │ │ │ + mov %eax,-0x6c(%edi) │ │ │ │ + movl $0x8516ebc,-0x68(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8516ee4,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + movl $0x8516f0c,-0x58(%edi) │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x8516f38,-0x50(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8516f60,-0x48(%edi) │ │ │ │ + lea -0x9c(%edi),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + movl $0x8516f9c,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x8516fc4,-0x38(%edi) │ │ │ │ + lea -0xa8(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x3f(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x47(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0x4f(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0x56(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x5d(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x68(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x70(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x76(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x7d(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x88(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x90(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85196b4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897891c,%esi │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xac,0x33c(%ebx) │ │ │ │ + mov $0x8978b78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + jmp 851714c │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8519900 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85198e3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519900 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519985 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 851998d │ │ │ │ + jb 851716f │ │ │ │ + movl $0x8517180,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851991e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x85198b0,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x14(%edi),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov $0x8978920,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8519938,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8519938 │ │ │ │ + jne 8517180 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x8978b88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3f7cf7bb(%ebx) │ │ │ │ + or %cl,-0x3efefbb3(%ebx) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b350 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 85171c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85199df │ │ │ │ - movl $0x85199f0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 85171e3 │ │ │ │ + movl $0x85171f4,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85199f0 │ │ │ │ + jne 85171f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8978924,%esi │ │ │ │ + mov $0x8978b8c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8519a6e │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8519a28 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8519900 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8519a45 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8519af4 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8519a8b │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8519bd4 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8519af4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519ad7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519af4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + add %cl,-0x3f7cf7bb(%ebx) │ │ │ │ + or %cl,-0x3efefbb3(%ebx) │ │ │ │ + movsbl 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b350 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519b17 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 8519b29 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978928,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8519aa4,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 85199bc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8519bd4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8519bb7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519bd4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519bf7 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 8519c09 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897892c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8519b84,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 85199bc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - push %ebx │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x5aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519cab │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519cc8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8519d3f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8519d47 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519ce6 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8519c78,-0x14(%edi) │ │ │ │ + ja 851733b │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x8978934,%esi │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978c60,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8519d00,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8519d00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8517383 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978c64,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x400,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519d97 │ │ │ │ - movl $0x8519da8,-0x4(%ebp) │ │ │ │ + jb 85173c7 │ │ │ │ + movl $0x85173d8,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8519da8 │ │ │ │ + jne 85173d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8978938,%esi │ │ │ │ + mov $0x8978c68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8519e0d │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8519de0 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8519cc8 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8519dfd │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8519e90 │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8519e2a │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8519f70 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp 8519e90 │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 8517408 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8519e73 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519e90 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + jb 851742b │ │ │ │ + movl $0x851743c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851743c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978c6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519eb3 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 8519ec5 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897893c,%esi │ │ │ │ + ja 851749a │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978c70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8519e40,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8519d74 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8519f70 │ │ │ │ - xchg %ax,%ax │ │ │ │ + or $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8519f53 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8519f70 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8519f93 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 8519fa5 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978940,%esi │ │ │ │ + ja 85174de │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978c74,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8519f20,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8519d74 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x30076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851a040 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - dec %edx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851a050 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 851751f │ │ │ │ + movl $0x8517530,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8517530 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978c78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc $0x1000300,%eax │ │ │ │ + jecxz 851752a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + jmp 8517560 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851a073 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 851a080 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8517583 │ │ │ │ + movl $0x8517594,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8517594 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978c7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x851a010,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 851a388 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851a100 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851a13c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - dec %edx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851a14c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0x1000300,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851a16f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8517623 │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 851a17c │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978cc0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x851a10c,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 851a388 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851a203 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - dec %edx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851a2a4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851a293 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a289 │ │ │ │ - movl $0x87e7e68,-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 %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x851a1d0,-0x14(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc $0x2000300,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851a328 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 851a32b │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + ja 851766b │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978cc4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%eax) │ │ │ │ + adc $0x400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851a2c2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x851a210,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x851a2dc,-0x10(%ebp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 85176af │ │ │ │ + movl $0x85176c0,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851a2dc │ │ │ │ + jne 85176c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x8978cc8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x7cf76ebc(%ecx) │ │ │ │ + lds (%eax),%edx │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 85176f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851a50b │ │ │ │ - movl $0x851a3d8,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 8517713 │ │ │ │ + movl $0x8517724,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851a3d8 │ │ │ │ + jne 8517724 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov $0x8978ccc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,-0x3f7cfbbb(%ebx) │ │ │ │ + or %cl,0x558b084d(%ebx) │ │ │ │ or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851a4d5 │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 851a444 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a3c0 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x851a2a4,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851a2a4 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851a489 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a4c4 │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - movl $0x851a14c,-0x4(%edi) │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8517782 │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 851a14c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a47a │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x851a0d4,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851a50e │ │ │ │ - add $0x8,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a4c4 │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - movl $0x851a050,-0x4(%edi) │ │ │ │ + mov $0x8978cd0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85177c6 │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov (%eax,%ecx,4),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 851a050 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8978cd4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - sbb %al,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8517807 │ │ │ │ + movl $0x8517818,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8517818 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978cd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jecxz 8517812 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x3a7c6efc(%ecx) │ │ │ │ + adc %bh,%bh │ │ │ │ + add %ah,%gs:-0x70(%esi) │ │ │ │ + jmp 8517848 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851786b │ │ │ │ + movl $0x851787c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851787c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8978cdc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 85264c0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x4(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 8517ccc │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%eax,%eax,1) │ │ │ │ + ... │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851a54c │ │ │ │ - movl $0x851a388,-0x8(%edi) │ │ │ │ + ja 8517d2e │ │ │ │ + movl $0x8517d4c,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851a388 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8978948,%esi │ │ │ │ + lea -0x2f(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x8979c14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + cmp %esp,%esi │ │ │ │ + add %cl,%cs:(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7ae83(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8517db8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ 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 8517d73 │ │ │ │ + movl $0x85253c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x468b0851(%ebp,%edi,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xbd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851a58c │ │ │ │ + jb 8517e00 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851a5d0 │ │ │ │ + jmp 8517e10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8517e31 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8517e3e │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8517ddc,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851a5be │ │ │ │ + jb 8517ee4 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8517eb8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851a918 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8517eb8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8517ea1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8517e10,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8517e10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851a632 │ │ │ │ - add $0x20,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8517f42 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a628 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851a637 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 851a918 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851a568,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851a598,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 8517f38 │ │ │ │ + movl $0x8517e74,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + movl $0x8991125,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 877172c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8979c1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851a6a8 │ │ │ │ + jb 8517f78 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851a6ec │ │ │ │ + jmp 8517f88 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8517fa9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8517fb6 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8517f54,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851a6da │ │ │ │ + jb 851805c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8518030,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851a918 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8518030 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8518019 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8517f88,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8517f88 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851a74e │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 85180b5 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a744 │ │ │ │ + ja 85180ab │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8517fec,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851a753 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 851a918 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 877172c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851a684,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851a6b4,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85180ea │ │ │ │ + movl $0x851806c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 87719a0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x8979c20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851a7c4 │ │ │ │ + jb 8518128 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851a830 │ │ │ │ + jmp 8518138 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8518159 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8518166 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8518104,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 851a803 │ │ │ │ + jb 851820c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851a810,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x85181e0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851a810 │ │ │ │ + jne 85181e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851a8c2 │ │ │ │ - add $0x20,%edi │ │ │ │ + ja 85181c9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8518138,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8518138 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + 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 8518263 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a8b8 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851a8c7 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x851a8a4,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + ja 8518259 │ │ │ │ + movl $0x851819c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 877172c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x8979c24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x98,%al │ │ │ │ + adcb $0x8b,0x8(%ecx) │ │ │ │ + jne 8518282 │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851a8a4 │ │ │ │ + jne 8518298 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x7ce90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85182c5 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85180c8 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851a7a0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851a7d0,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85182ed │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8517ef4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%eax,4) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x899fd8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851831c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x716ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851837d │ │ │ │ + movl $0x85182ac,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x85182d4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x85182fc,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8773850,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x8979c2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851aa9b │ │ │ │ - movl $0x851aaec,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 851843f │ │ │ │ + movl $0x85183cc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851aaec │ │ │ │ + jne 85183cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851a978,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a954 │ │ │ │ - movl $0x851a830,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890451(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 851840a │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 851a830 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851a9e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851a9bb │ │ │ │ - movl $0x851a6ec,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85183db │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85183f4,-0x8(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 851a6ec │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851aa50,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + mov $0x8979c38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + inc %ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8518487 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8769fb4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85184c5 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x8979c41,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 876a024 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8518594 │ │ │ │ + movl $0x85185a0,-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 85185a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ or %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851aa2b │ │ │ │ - movl $0x851a5d0,-0x10(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 851a5d0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8518566 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x40,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 8518529 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8518540,-0x4(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 87eb4e4 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851aac7 │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851aa5f │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 851aa9e │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851a9ef │ │ │ │ - jmp 851aac7 │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851aab4 │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 851aacf │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851a987 │ │ │ │ - jmp 851aac7 │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc $0x85,%al │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ab58 │ │ │ │ - movl $0x851a918,-0x8(%edi) │ │ │ │ + ja 8518609 │ │ │ │ + movl $0x8518464,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8518494,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85184d4,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851a918 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897894c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8979c48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ab98 │ │ │ │ + jb 8518647 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851abdc │ │ │ │ + jmp 8769f44 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851abca │ │ │ │ + jb 8518685 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851b12c │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x8979c4d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 876a024 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8518754 │ │ │ │ + movl $0x8518760,-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 8518760 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851ac3e │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851ac34 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jne 851ac43 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 8518726 │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x40,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 85186e9 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8518700,-0x4(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 851b12c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851ab74,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851aba4,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x86 │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %eax │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85187c9 │ │ │ │ + movl $0x8518624,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8518654,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8518694,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x8979c54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851acb6 │ │ │ │ + jb 8518807 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 8727e4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851acea │ │ │ │ + jb 8518837 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 8727e14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ad1c │ │ │ │ + jb 8518868 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851ad60 │ │ │ │ + jmp 8518878 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ad4e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851b12c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851adc2 │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 85188b2 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851adb8 │ │ │ │ + ja 85188a8 │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851adc7 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + cmp 0xf(%eax),%ecx │ │ │ │ + jne 85188b7 │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 851b12c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851acf8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851ad28,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8518844,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ae3b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851afd4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ae6e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 8518946 │ │ │ │ + movl $0x85187e4,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8518814,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8518878,-0x10(%edi) │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8518878 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x8979c58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851aea2 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851af5a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851af0c,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + jb 8518987 │ │ │ │ + movl $0x8518998,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851af0c │ │ │ │ + jne 8518998 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851aef3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x851ae48,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851ae7c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8727e4c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x8979c5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851af8e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + or %al,0x4ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851afc2 │ │ │ │ + jb 85189e0 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851b0cc │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b0c2 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - 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 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851b0d1 │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x851b074,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851b074 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851b05d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x851af68,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851af9c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8727e4c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851ae14,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x851aeb0,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851b34e │ │ │ │ - movl $0x851b390,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ + jb 8518ab0 │ │ │ │ + movl $0x8518a28,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ 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 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851b390 │ │ │ │ + jne 8518a28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x851b19c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - 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 $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b176 │ │ │ │ - movl $0x851afd4,-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) │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 851afd4 │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 851b1b2 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851b22c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b205 │ │ │ │ - movl $0x851ad60,-0x10(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 851ad60 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b27a │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x851ac90,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x851acc4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851b300,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b2d9 │ │ │ │ - movl $0x851abdc,-0x10(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 851abdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851b364 │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851b312 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851b289 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851b23e │ │ │ │ - jmp 851b364 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890451(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8518a7b │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851b351 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8518a70 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 851b36c │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851b1f7 │ │ │ │ - jmp 851b364 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + inc %eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8518a37 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8518a50,-0xc(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851b40a │ │ │ │ - movl $0x851b12c,-0xc(%edi) │ │ │ │ + ja 8518af3 │ │ │ │ + movl $0x85189b0,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85189f0,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 851b12c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978950,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x8979c60,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%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 851b448 │ │ │ │ + jb 8518b33 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851b48c │ │ │ │ + jmp 8727e4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ 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 851b47d │ │ │ │ + jb 8518b63 │ │ │ │ movl $0x87e7e68,-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 851b7d8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851b4eb │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b4e1 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851b4f0 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851b7d8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851b424,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851b454,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - nop │ │ │ │ + jmp 8727e14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851b55c │ │ │ │ + jb 8518b94 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851b5a0 │ │ │ │ + jmp 8518bd8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ 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 851b591 │ │ │ │ + jb 8518bc6 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%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 851b7d8 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851b5ff │ │ │ │ + jb 8518c12 │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b5f5 │ │ │ │ + ja 8518c08 │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851b604 │ │ │ │ + cmp 0x13(%eax),%ecx │ │ │ │ + jne 8518c17 │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851b7d8 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851b538,-0x1c(%edi) │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8518b70,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851b568,-0xc(%edi) │ │ │ │ + movl $0x8518ba0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ 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 8518d08 │ │ │ │ + movl $0x8518cb0,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8518cb0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8518c97 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8518b10,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x8518b40,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8518bd8,-0x14(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8518bd8 │ │ │ │ + mov $0x8979c64,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851b670 │ │ │ │ + jb 8518d3c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851b6ec │ │ │ │ + jmp 8518d4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8518d6d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8518d7a │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8518d18,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8518de4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + 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 8518dcb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8518d4c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8518d4c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851b6af │ │ │ │ + jb 8518e3e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851b6bc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851b6bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8518f88 │ │ │ │ + movl $0x8518f98,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + jmp 8727dd8 │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851b787 │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b77d │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + ja 8518f69 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8518f28 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851b78c │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x851b75c,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851b75c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 8518e98 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 8518e98 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x8518e18,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8518ec0,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8727ebc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8518ef8,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + mov $0x8979c6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x408b0c45(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jl 8518f31 │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ clc │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851b64c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851b67c,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 8727e14 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ 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 851b917 │ │ │ │ - movl $0x851b974,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 8519014 │ │ │ │ + movl $0x8518ff4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851b974 │ │ │ │ + jne 8518ff4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851b828,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + nop │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8519024 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8979c70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x10c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b803 │ │ │ │ - movl $0x851b6ec,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851b6ec │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851b884,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x24e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8519054 │ │ │ │ + movl $0x8808a26,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bc408 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x10c783f2(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85190a2 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b85f │ │ │ │ - movl $0x851b5a0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ + ja 8519098 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8519034,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851b5a0 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851b8e0,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87286c0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + or $0x46,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x10c783f2(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8519106 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851b8bb │ │ │ │ - movl $0x851b48c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ + ja 85190fc │ │ │ │ + movl $0x8519060,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851b48c │ │ │ │ - mov $0x8978954,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x851911c,0x4(%ebp) │ │ │ │ + movl $0x88073c5,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 851b94c │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851b8e8 │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851b91f │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851b88c │ │ │ │ - jmp 851b94c │ │ │ │ - inc %edx │ │ │ │ + jmp 87bc408 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x8979d14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 851d720 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + repnz pushf │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 872ee8c │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%esi,%eax,2) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851b93d │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 851b957 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851b830 │ │ │ │ - jmp 851b94c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8519178 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851917b │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979d1c,-0x10(%ebp) │ │ │ │ + movl $0x8979d30,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851b9e4 │ │ │ │ + jb 85191ac │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ + dec %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851ba28 │ │ │ │ + jmp 85191bc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ba16 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851bd68 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851ba8a │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 8519200 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851ba80 │ │ │ │ + ja 85191f6 │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov 0x3(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851ba8f │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 851bd68 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8519205 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851b9c0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851b9f0,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x8519188,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + and %cl,(%ebx) │ │ │ │ + inc %esi │ │ │ │ + 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 85192ba │ │ │ │ + movl $0x8519268,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8519268 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lock or 0x0(%esi),%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85192ab │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + dec %ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 851928e │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x8979d58,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x85191bc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85191bc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov $0x8979d68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + mov $0xa,%ah │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851930c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851930f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979d70,-0x10(%ebp) │ │ │ │ + movl $0x8979d30,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851bb00 │ │ │ │ + jb 8519340 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851bb44 │ │ │ │ + jmp 8519350 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851bb32 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851bd68 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851bba6 │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 85193a7 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851bb9c │ │ │ │ + ja 851939d │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov 0x3(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jne 851bbab │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jne 85193ac │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 851bd68 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851badc,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851bb0c,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x851931c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851bc1c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851bc88 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x9,%ah │ │ │ │ + inc %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851bc5b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851bc68,-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 851946d │ │ │ │ + movl $0x8519414,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851bc68 │ │ │ │ + jne 8519414 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + test %cl,(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x758b0746(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - mov $0xf6,%bl │ │ │ │ - sub $0x0,%al │ │ │ │ + ja 851945e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + dec %ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 851943a │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x8979d98,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x8519350,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8519350 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov $0x8979da8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + or %eax,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85194c0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 85194c3 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979db0,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851bd13 │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 8519541 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851bd09 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851bd18 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x851bcf8,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 8519537 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8519546 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e6dd0,-0x10(%edi) │ │ │ │ + movl $0x0,-0xc(%edi) │ │ │ │ + movl $0x0,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + or %al,0x0(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + 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 8519585 │ │ │ │ + movl $0x8519598,-0x4(%ebp) │ │ │ │ + mov $0x8979dfc,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851bcf8 │ │ │ │ + jne 8519598 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x8979e0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x758b0746(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x8780076(%ebp) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - and %esi,%esi │ │ │ │ - sub $0x0,%al │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851bbf8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851bc28,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85195ec │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 85195ef │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + movl $0x8979e14,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + or $0x8,%al │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851beeb │ │ │ │ - movl $0x851bf38,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8519669 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851966c │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + movl $0x851964c,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851bf38 │ │ │ │ + jmp 8519560 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8519635 │ │ │ │ + movl $0x87bfcc0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851bdc8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 851968c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ + 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,-0x74bfdbb4(%ecx) │ │ │ │ dec %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851bda4 │ │ │ │ - movl $0x851bc88,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 851975d │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8519708 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x84(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x87e6dd0,(%ecx) │ │ │ │ + add $0xc,%ecx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movb $0x1,(%edx,%ecx,1) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 851bc88 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851be30,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 85196a3 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851be0b │ │ │ │ - movl $0x851bb44,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 851bb44 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x851bea0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8519891 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8519873 │ │ │ │ + movl $0x85197bc,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85197bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851be7b │ │ │ │ - movl $0x851ba28,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 851ba28 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851bf11 │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851beaf │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 851beee │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851be3f │ │ │ │ - jmp 851bf11 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0xa30076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851befe │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 851bf19 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 851bdd7 │ │ │ │ - jmp 851bf11 │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851bfa4 │ │ │ │ - movl $0x851bd68,-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 851bd68 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8978974,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8519865 │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8519848,-0x8(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 851968c │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 851c064 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c047 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851c030,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 851c064 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85197e5 │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x85197d0,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x8979e3c,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x8979e60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 851c011 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + mov $0x5,%ah │ │ │ │ + inc %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c0e7 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 851c0ef │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + jb 8519905 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851991c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851991c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851c084 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x851bfc8,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 85198ce │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978978,%esi │ │ │ │ + mov $0x8979e70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x851c09c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851c09c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + add $0x10046,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x51(%ecx,%ebx,4) │ │ │ │ + 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 (%eax),%eax │ │ │ │ + nop │ │ │ │ + sbb $0x5,%al │ │ │ │ + inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe8,%al │ │ │ │ + cwtl │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x468bfc45(%ecx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 8519770 │ │ │ │ + nop │ │ │ │ + and %al,0x46 │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85199a8 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 85199ab │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979e78,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c151 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851c170,-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 8519acd │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8519aaf │ │ │ │ + movl $0x8519a08,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851c170 │ │ │ │ + jne 8519a08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 851c154 │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x630076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 8519aa1 │ │ │ │ + movl $0x8519a84,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8519a31 │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8519a1c,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x8979ea0,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x8979eb0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x4603,$0x0 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c1f9 │ │ │ │ - movl $0x851c20c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8519b41 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8519b58,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 851c20c │ │ │ │ + jne 8519b58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851c1b7 │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x851c118,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x10,%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 8519b0a │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897897c,%esi │ │ │ │ + mov $0x8979ec0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + pop %eax │ │ │ │ + add 0x0(%esi),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7ae65(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %al,(%ebx) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + fwait │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x468bfc45(%ecx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 85199bc │ │ │ │ + nop │ │ │ │ + xor $0x3,%al │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851c271 │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 851c24a │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851c064 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851c1c6 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851c2f8 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851c294 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8519be4 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8519be7 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851c3e0 │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + movl $0x8979ec8,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 851c2f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c2db │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8519c1a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851c2f8 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8519d1c │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0xc(%ecx),%eax │ │ │ │ + jge 8519d2f │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8519bf4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8519cd5 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + movb $0x1,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8519c3b │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851c31f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851c331 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + jb 8519eb8 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8519e9a │ │ │ │ + movl $0x8519d90,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8519d90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978980,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851c2ac,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851c194 │ │ │ │ - jmp 851c3e0 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c3c3 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851c3e0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - 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 851c407 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851c419 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978984,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851c394,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851c194 │ │ │ │ - jmp 851c4c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851c4ab │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851c4c8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x640076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851c4ef │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851c501 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978988,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851c47c,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8519e8b │ │ │ │ + movl $0x8519c2c,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8519e7d │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8519e4c,-0x8(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851c194 │ │ │ │ - jmp 851c5b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851c593 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851c5b0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - 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 851c5d7 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851c5e9 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x897898c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851c564,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851c194 │ │ │ │ - jmp 851c6ec │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851c6cf │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851c6b8,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 851c6ec │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8519c2c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + 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 851c699 │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 8519de1 │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851c76f │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 851c777 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851c70c │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x851c650,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978990,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x851c724,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851c724 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - 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 851c845 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851c877 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 851c84d │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851c6ec │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x851c820,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xe76033b(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851c7fc │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8978994,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851c825 │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851c5b0 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851c8a1 │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ + movl $0x8519da4,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x8979ef0,-0x10(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851c4c8 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xb1,%al │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x8979f00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %al,(%eax) │ │ │ │ inc %esi │ │ │ │ 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 851c8f4 │ │ │ │ - movl $0x851c940,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8519f29 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8519f40,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 851c940 │ │ │ │ + jne 8519f40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - aam $0xb0 │ │ │ │ - inc %esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x1ce90075(%ecx) │ │ │ │ - and %eax,%es:(%eax) │ │ │ │ - mov $0x8978998,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x46,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 8519ef2 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8979f10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sar $0x45,%bh │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851c8fc │ │ │ │ - movl $0x851c8ec,0x0(%ebp) │ │ │ │ - movl $0x8804ef8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - xorb $0x0,0x420046(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %dl,(%ecx,%ecx,8) │ │ │ │ + add %ch,-0x61(%eax) │ │ │ │ push %ecx │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x4fe90475(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x6816ff8a(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x40076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851c9d9 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851c9c4,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 851c9f4 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851c9ab │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fs (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %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 851ca71 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 851ca79 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ nop │ │ │ │ - test %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + incl 0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc,%al │ │ │ │ + lahf │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x468bfc45(%ecx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 8519d44 │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + incl 0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ca14 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x851c968,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89789a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x851ca2c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851ca2c │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8519fcc │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8519fcf │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979f18,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851cadd │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851cafc,-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 851a0d6 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 851a031 │ │ │ │ + movl $0x851a028,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851cafc │ │ │ │ + jne 851a028 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851cae0 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + gs add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + test $0xa0,%al │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0xfba382a(%ecx) │ │ │ │ + inc %eax │ │ │ │ + lahf │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,0x4d89f845(%ecx) │ │ │ │ + cld │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + or %ch,0x7e(%esi) │ │ │ │ + or %cl,0xcc583c6(%ecx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7084d(%ebx) │ │ │ │ + or %bl,-0x60(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x45c71075(%ebx) │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + nop │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x51(%eax,%eiz,4) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + mov $0x8979f50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + incb 0x0(%ebp) │ │ │ │ + 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 851cb85 │ │ │ │ - movl $0x851cb98,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 851a149 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851a160,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 851cb98 │ │ │ │ + jne 851a160 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851cb43 │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - movl $0x851caa4,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x10,%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 851a112 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x89789a4,%esi │ │ │ │ + mov $0x8979f60,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lock std │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851cbee │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 851cbd0 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 851c9f4 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851cb52 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 851cc68 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851cc0b │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 851cd3c │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7ae5f(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 851cc68 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + enter $0x45fd,$0x0 │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851cc4d │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x2c,%al │ │ │ │ + mov 0x45890851,%eax │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8519fe0 │ │ │ │ + nop │ │ │ │ + loopne 851a1a3 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851a1ec │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851a1ef │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979f68,-0x10(%ebp) │ │ │ │ + movl $0x8979f7c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 851cc68 │ │ │ │ + jmp 85190b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851cc8d │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 851cc9f │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89789a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x851cc24,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 851cb20 │ │ │ │ nop │ │ │ │ - jmp 851cd3c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + enter $0x45fd,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851cd21 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851a23c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851a23f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979f68,-0x10(%ebp) │ │ │ │ + movl $0x8979fb4,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 851cd3c │ │ │ │ + jmp 85190b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851cd61 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 851cd73 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89789ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x851ccf8,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 851cb20 │ │ │ │ nop │ │ │ │ - jmp 851ce10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0xfd,%al │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851cdf5 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851a28c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851a28f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8979f68,-0x10(%ebp) │ │ │ │ + movl $0x8979fec,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 851ce10 │ │ │ │ + jmp 85190b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851ce35 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 851ce47 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89789b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x851cdcc,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 851cb20 │ │ │ │ nop │ │ │ │ - jmp 851cee4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + nop │ │ │ │ + std │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851cec9 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + jb 851a44d │ │ │ │ + movl $0x851a2dc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851cee4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8767e90 │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + std │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x71850ff6(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x8,%al │ │ │ │ + mov %eax,0x4cbe0851 │ │ │ │ + sahf │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,-0x899fb3b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851a308 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x3940244c(%ebx) │ │ │ │ + lret $0x8d0f │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851cf09 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 851cf1b │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ + add %cl,0x408b0248(%ebx) │ │ │ │ + push %es │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851a370 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%ecx,1) │ │ │ │ + movl $0x851a42c,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851a42c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89789b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x851cea0,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 851cb20 │ │ │ │ + mov $0x8979fa4,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ nop │ │ │ │ - jmp 851d004 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %eax │ │ │ │ + cld │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851cfe9 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851cfd4,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 851d004 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 851a311 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 851a440 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + movl $0x87e6e08,(%ecx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + sti │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851cfbb │ │ │ │ - mov 0x8(%ebp),%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 │ │ │ │ + jmp 851a3f2 │ │ │ │ + mov $0x8979fdc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fs (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov $0x897a048,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x851a3e4,-0x4(%ebp) │ │ │ │ + movl $0x897a014,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x45fb,$0x0 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851d081 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 851d089 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 851a4dd │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851a4f4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851a4f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x851a4c0,0x0(%ebp) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851d024 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x851cf78,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 851a4a2 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x89789b8,%esi │ │ │ │ + mov $0x897a050,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x851d03c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d03c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + sti │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 851a2a4 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + sbb $0xfb,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851d155 │ │ │ │ + jb 851a777 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851d181 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 851d15d │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851d004 │ │ │ │ + movl $0x851a584,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851a584 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x851d130,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xe76033b(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851d10a │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851a53e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89789bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 851d135 │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851cee4 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 851d1a5 │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851ce10 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %ch,0xf0046(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xfa,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jne 851a75c │ │ │ │ + movl $0x851a558,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851a558 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cli │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851d1f8 │ │ │ │ - movl $0x851d244,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851a6e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 851a68c │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851a635 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%ecx,1) │ │ │ │ + movl $0x851a720,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851d244 │ │ │ │ + jne 851a720 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - shlb $1,0x46(%edi) │ │ │ │ + mov $0x8979fa4,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xf9,%al │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x18e90075(%ecx) │ │ │ │ - sbb $0xc0be0021,%eax │ │ │ │ - mov %edx,-0x39c00f8(%edi) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x8c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851a744 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 851a734 │ │ │ │ + movl $0x87e6e08,(%ecx) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - test $0xa7,%al │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0xf9,%al │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851d200 │ │ │ │ - movl $0x851d1f0,0x0(%ebp) │ │ │ │ - movl $0x8807111,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jl 851d1e1 │ │ │ │ - inc %esi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %dh,(%ecx) │ │ │ │ + rorb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 851a5d6 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 851a6b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf9,%al │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,(%eax) │ │ │ │ - rclb %cl,0x8(%ecx) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + 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 │ │ │ │ + jmp 851a6f6 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8979fdc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x851a6a8,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 87e2a30 │ │ │ │ + movl $0x851a5b8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897a014,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 851d0b8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a058,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + 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 -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851d28a │ │ │ │ + jb 851a7af │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 851a480 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %?,%eax │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851d2be │ │ │ │ + ja 851a7eb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851a78c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + clc │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851a855 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851a84b │ │ │ │ movl $0x87e7e68,-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),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x851a7c4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851d5ba │ │ │ │ - movl $0x851d608,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 851d5ca │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 851d4f1 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 851d3d8 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 851d30e │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - push %es │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0xf7 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851d377 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x851d298,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x851d2fc,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - incl 0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727ebc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 851d4bb │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 851d45f │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and $0x1e000002,%eax │ │ │ │ + jb 851a8ad │ │ │ │ + movl $0x87e7e68,-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 851a518 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cwtl │ │ │ │ + testl $0x10005,0x0(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - jmp 851d3fe │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x851d428,-0x4(%ebp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851d2d0 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851d4ac │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - movl $0x851d264,-0xc(%edi) │ │ │ │ + ja 851a8ed │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x851a884,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8727ebc │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 851d5c2 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 851d570 │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x1e000002,%eax │ │ │ │ + dec %esp │ │ │ │ + testl $0x10005,0x0(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - jmp 851d514 │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x851d53c,-0x4(%ebp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851d2d0 │ │ │ │ - mov $0x89789c8,%esi │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851a95a │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851a950 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x851a8c0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8992f91,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x851d390,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d390 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + nop │ │ │ │ + in $0xf6,%al │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ebx,%edx,8) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d334 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851d654 │ │ │ │ - movl $0x851d680,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8727dd8 │ │ │ │ - mov $0x89789cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 851d67b │ │ │ │ - jmp 851d2d0 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x51(%esi,%edx,8) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - sldt (%edx) │ │ │ │ + jb 851a98f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851a480 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + testb $0x5,0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 851a9cb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851a96c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + testb $0x2,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 851d912 │ │ │ │ - mov $0x89789d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + jb 851aa36 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851aa2c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x851a9a4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x8992f91,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb $0xf6,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851d88e │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 851d7f6 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 851d8ef │ │ │ │ - dec %ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 851d761 │ │ │ │ - movl $0x851d750,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 851aab1 │ │ │ │ + movl $0x851aae4,-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 851d750 │ │ │ │ + jne 851aae4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851d8a6 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851d6fe │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x758b0746(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,-0x3416f73b(%ebx) │ │ │ │ - fldt (%eax,%eax,1) │ │ │ │ - movl $0x851d790,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d790 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + ja 851aa7b │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x851aa94,0x8(%ebp) │ │ │ │ + movl $0x898ba37,-0x4(%ebp) │ │ │ │ + movl $0x8992f91,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 876d664 │ │ │ │ + nop │ │ │ │ + test %dh,%ch │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851d8a6 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 851d816 │ │ │ │ - movl $0x851d904,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d904 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851d8df │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 851d8ef │ │ │ │ - dec %edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 851d7d2 │ │ │ │ - movl $0x851d7b0,-0x8(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851d6a4 │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 851d8a6 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 851d8b1 │ │ │ │ - movl $0x851d938,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d938 │ │ │ │ + jne 851aab4 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 851d8ef │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 851d8ef │ │ │ │ - dec %edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 851d86a │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x851d84c,-0x8(%ebp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + nop │ │ │ │ + jo 851aaf3 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851abb7 │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851abad │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x851a90c,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x851a9e4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x851aa4c,-0x8(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x851ab90,-0xc(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 851d6a4 │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + jmp 8525fd4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 851d915 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %esi,%eax │ │ │ │ - movl $0x851d6c8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851d6c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 851d949 │ │ │ │ + ja 851ab79 │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 851d912 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851d980 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%edx),%ebp │ │ │ │ + inc %edi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851d9a9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 851ac07 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 851d6a4 │ │ │ │ + jmp 8782c00 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 851ac02 │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 851acc8 │ │ │ │ + movl $0x851ac58,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851ac58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %dh,%ah │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851d9eb │ │ │ │ - movl $0x851d950,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 851acb9 │ │ │ │ + cmpl $0xa,0x3(%esi) │ │ │ │ + jg 851acab │ │ │ │ + movl $0x851ab08,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x851abc8,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x851abe8,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x851d990,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x89789d4,%esi │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + mov $0x898d6b7,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x9f,%ah │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + enter $0x45f3,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851da37 │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851ad6b │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851ad61 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851da48,-0xc(%ebp) │ │ │ │ - movl $0x8807129,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x851ac1c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x851ad44,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 876bd28 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - js 851d9dd │ │ │ │ - inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f16ff8b(%ecx) │ │ │ │ - adc $0x21,%al │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851da7c │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 851ad2b │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sub $0x29,%al │ │ │ │ + inc %edi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851daca │ │ │ │ - movl $0x851dae0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 851ad9f │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851d634 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8782c00 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851dacd │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851db77 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x851db40,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 871cf24 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - sbbb $0x0,0x46(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851db24 │ │ │ │ - movl $0x851da0c,-0x1c(%edi) │ │ │ │ - movl $0x851da5c,-0x14(%edi) │ │ │ │ - movl $0x851da98,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 851ae26 │ │ │ │ + movl $0x851a804,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x851a868,-0x28(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x3c(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x851acd8,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x851ad80,-0xc(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89789d8,%esi │ │ │ │ + jmp 8780e2c │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x897a0b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xor $0x9e,%al │ │ │ │ - inc %esi │ │ │ │ + push $0x180045f2 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,0x60e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851dbb7 │ │ │ │ + jb 851ae7b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851dbc8,-0xc(%ebp) │ │ │ │ - movl $0x8807142,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 876a5fc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - popf │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ + and $0xf2,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x40e90075(%ecx) │ │ │ │ - adc (%ecx),%esp │ │ │ │ - add %al,0x100 │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851aedf │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851aed5 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x851ae58,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 851adb0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0xf0045f1,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851dbfc │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ + ja 851af24 │ │ │ │ + movl $0x851ae8c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897a0c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851dc4a │ │ │ │ - movl $0x851dc60,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851af63 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 876a5fc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dh,%cl │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851af9a │ │ │ │ + movl $0x851af40,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851d634 │ │ │ │ + jmp 851adb0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897a0d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc $0xf1,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851dc4d │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + jb 851afd2 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851af78 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + hlt │ │ │ │ + lock inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851b03f │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851b035 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x851afbc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 876c900 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851dcf7 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x851dcc0,0x0(%ebp) │ │ │ │ + jb 851b069 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 871a390 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 877ff58 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %esp │ │ │ │ + lock inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851b0ed │ │ │ │ + movl $0x851afe4,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x851b050,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x851b0d0,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8781f00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add %bl,0x46(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851dca4 │ │ │ │ - movl $0x851db8c,-0x1c(%edi) │ │ │ │ - movl $0x851dbdc,-0x14(%edi) │ │ │ │ - movl $0x851dc18,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + ja 851b0b8 │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x89789e8,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897a0e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + shr $0x45,%bh │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - lds (%ebx),%edi │ │ │ │ - sub $0x0,%al │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - mov 0x0(%esi),%es │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851dd6a │ │ │ │ + jb 851b129 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851af78 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x10045ef,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851b193 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851dd60 │ │ │ │ - movl $0x851dd0c,-0x4(%edi) │ │ │ │ - movl $0x851dd7c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8722718 │ │ │ │ + ja 851b189 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x851b110,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 876c900 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x89789f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xor %ch,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x76304110(%ecx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x59e90045(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - sub $0x0,%al │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + ja 851b1cf │ │ │ │ + movl $0x851b138,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897a0f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + out %al,(%dx) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmp %edi,(%ebx) │ │ │ │ - sub $0x0,%al │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 851b20d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851b07c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xee,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851ddf2 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851dde8 │ │ │ │ - movl $0x851dd98,-0x4(%edi) │ │ │ │ - movl $0x851de04,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8721ee0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8978a00,%esi │ │ │ │ + jb 851b239 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851af78 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0xee,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x76304110(%ecx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,-0x2e16ffbb(%ecx) │ │ │ │ - (bad) │ │ │ │ - sub $0x0,%al │ │ │ │ - nop │ │ │ │ - jmp 851de70 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851de53 │ │ │ │ + jb 851b26b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851de70 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851b1a8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + dec %eax │ │ │ │ + out %al,(%dx) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851deed │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 851def5 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + jb 851b299 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851aef4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851de90 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x851de20,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ + ja 851b305 │ │ │ │ + movl $0x851b1f4,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x851b220,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x851b248,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x851b280,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x876d7c0,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978a04,%esi │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x897a0f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x851dea8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851dea8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851df74 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x851df84,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851df84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851df42 │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 851b365 │ │ │ │ + movl $0x87e6dd0,-0x18(%edi) │ │ │ │ + movl $0x1,-0x14(%edi) │ │ │ │ + movl $0x2,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978a08,%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897a110,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851dfdc │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 851dfbc │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851de70 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851df51 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851e064 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 851dffc │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851e13c │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp 851e064 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851e047 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851e064 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851e08b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851e09d │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 851b438 │ │ │ │ + movl $0x851b448,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851b448 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978a0c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851e014,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851df20 │ │ │ │ nop │ │ │ │ - jmp 851e13c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851e11f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851e13c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 851b40a │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851e163 │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 851e175 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ + inc %eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 851b3cd │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851b3e4,-0x4(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8978a10,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov $0x897a114,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x851e0ec,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851df20 │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851e1e4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851df20 │ │ │ │ - mov $0x8978a14,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7ae4d(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x488b0875(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x79e90c45(%ecx) │ │ │ │ + fs sub $0x0,%al │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851e218 │ │ │ │ + jb 851b490 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ + dec %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851e25c │ │ │ │ + jmp 851b4a0 │ │ │ │ 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 851e24d │ │ │ │ - movl $0x87e7e68,-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 851e514 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851e2bb │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 851b4d9 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e2b1 │ │ │ │ + ja 851b4cf │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 851b4de │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ mov 0x3(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851e2c0 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851e514 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851e1f4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851e224,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851b46c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851e32c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851e370 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851e361 │ │ │ │ - movl $0x87e7e68,-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 851e514 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851e3cf │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e3c5 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851e3d4 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 851b58d │ │ │ │ + movl $0x851b558,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 851e514 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x851e308,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x851e338,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851b558 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851b53f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851b4a0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 851b4a0 │ │ │ │ + mov $0x897a118,%esi │ │ │ │ + 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,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851b634 │ │ │ │ + movl $0x851b644,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851b644 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 851b60a │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + jmp 851b5e3 │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x851b5f8,0x0(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov $0x897a11c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x51,%ch │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x76b6fbb8(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x7ce90c45(%ecx) │ │ │ │ + bound %ebp,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851e440 │ │ │ │ + jb 851b68c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 851e450 │ │ │ │ + jmp 851b69c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 851e4c5 │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 851b6d6 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e4bb │ │ │ │ + ja 851b6cc │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0xf(%eax),%ecx │ │ │ │ + jne 851b6db │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ mov 0x3(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 851e4ca │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x851e4b0,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851b668,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + 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 851b78f │ │ │ │ + movl $0x851b754,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851e4b0 │ │ │ │ + jne 851b754 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - and %esi,(%esp,%ebp,1) │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 851b73b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x851b69c,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 851b69c │ │ │ │ + mov $0x897a120,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x851e41c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87e71e8,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 851e653 │ │ │ │ - movl $0x851e6a0,-0x4(%ebp) │ │ │ │ + jb 851b7c7 │ │ │ │ + movl $0x851b7d8,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851e6a0 │ │ │ │ + jne 851b7d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851e564,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x897a124,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x10c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e53f │ │ │ │ - movl $0x851e450,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851e450 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851e5c0,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + mov $0x4e8b0851,%eax │ │ │ │ + add 0x84d89c6(%ecx),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851b800 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x10c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e59b │ │ │ │ - movl $0x851e370,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851e370 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851e61c,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %esp │ │ │ │ + mov %cl,(%ecx,%ecx,4) │ │ │ │ + movb $0x0,0x65ff08c5(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sbb $0xe9,%al │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x10c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e5f7 │ │ │ │ - movl $0x851e25c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 851e25c │ │ │ │ - mov $0x8978a18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x5(%esi),%esi │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851b85c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851b85f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a128,-0x10(%ebp) │ │ │ │ + movl $0x8979d30,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fsubr %st,%st(0) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851b96e │ │ │ │ + movl $0x851b8a8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851b8a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test $0xe8,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x488b0346(%ebx) │ │ │ │ + add $0x85,%al │ │ │ │ + leave │ │ │ │ + jne 851b954 │ │ │ │ + mov $0x897a150,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 851e675 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851e624 │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851e65b │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851e5c8 │ │ │ │ - jmp 851e675 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 851b91e │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 851e666 │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 851e680 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 851e56c │ │ │ │ - jmp 851e675 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 851b8e4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851b8f8,-0x4(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbc4 │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + movl $0x851b8cc,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov $0x897a160,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + out %eax,$0x45 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xor %esi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851b9c0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851b9c3 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a168,-0x10(%ebp) │ │ │ │ + movl $0x8979d30,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0xf0045e7,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851e800 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 851e799 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 851bad2 │ │ │ │ + movl $0x851ba0c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851ba0c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + test %ah,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 851e76f │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x488b0346(%ebx) │ │ │ │ + add $0x85,%al │ │ │ │ + leave │ │ │ │ + jne 851bab8 │ │ │ │ + mov $0x897a190,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 851e718 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e760 │ │ │ │ - movl $0x87bfd7c,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 851ba82 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 851ba48 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851ba5c,-0x4(%ebp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%edx │ │ │ │ - movl $0x851e7d8,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcb8c │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + movl $0x851ba30,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov $0x897a1a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov $0xc6890851,%ebx │ │ │ │ test $0x3,%si │ │ │ │ - jne 851e7d8 │ │ │ │ + jne 851bb18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - out %eax,$0x51 │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov $0x8978a6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x453b0045(%ebx) │ │ │ │ - add $0x75,%al │ │ │ │ - or 0x8991116(%esi),%edi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 851baff │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %ah,0x180045(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + mov %fs,%esi │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851e864 │ │ │ │ - movl $0x851e8dc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 870e84c │ │ │ │ - mov $0x8978d5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - enter $0x4706,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851bb84 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851bb87 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a1ac,-0x10(%ebp) │ │ │ │ + movl $0x897a1c0,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7716ff8b(%ecx) │ │ │ │ - jecxz 851e8a5 │ │ │ │ - add %dh,0x20047(%esi,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - call 7ddaf0e9 │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 878cc08 │ │ │ │ - pushf │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851bc0c │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851bc02 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851bc11 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e6dd0,-0x18(%edi) │ │ │ │ + movl $0x1,-0x14(%edi) │ │ │ │ + movl $0x2,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + movl $0x8991125,0xc(%eax) │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsub %st,%st(5) │ │ │ │ inc %ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %gs,%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x44(%eax) │ │ │ │ push %ecx │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov -0x7ba38f8(%edi),%edx │ │ │ │ - and $0x89089911,%eax │ │ │ │ - jne 851e8c8 │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 878e9f8 │ │ │ │ - jo 851e876 │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 851bc50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x45e5,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0xb0,%al │ │ │ │ - call 4ddcf136 │ │ │ │ - add $0x89,%al │ │ │ │ + add %cl,0x78830346(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + jne 851bc65 │ │ │ │ + mov $0x897a1f8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a1e8,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xe5,%ah │ │ │ │ inc %ebp │ │ │ │ - or %cl,-0x3a7cef8b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - pop %eax │ │ │ │ - lcall *(%esi) │ │ │ │ - add %cl,0x45(%esp,%eiz,4) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851e92a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851e950,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851bcbc │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851bcbf │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a220,-0x10(%ebp) │ │ │ │ + movl $0x897a1c0,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 870e84c │ │ │ │ + jmp 85190b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x6,%al │ │ │ │ - inc %edi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %ah,%ch │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xc6890851,%esp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851bcf8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + in $0x45,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b16ff8b(%ecx) │ │ │ │ - loop 851e969 │ │ │ │ - add %bh,%ah │ │ │ │ - mov %eax,0x45 │ │ │ │ + add %cl,0x78830346(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + jne 851bd0d │ │ │ │ + mov $0x8979dfc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a248,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + in $0x45,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - or %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov -0x7ba38f8(%edi),%edx │ │ │ │ - and $0x89089911,%eax │ │ │ │ - jne 851e968 │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 878e9f8 │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851bd64 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851bd67 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a270,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851e99e │ │ │ │ + jb 851bd9a │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 851e9ac │ │ │ │ - inc %edi │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851ea22 │ │ │ │ - movl $0x851ea30,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 878f42c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851e9e0 │ │ │ │ - movl $0x851e978,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851e9ef │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ea8d │ │ │ │ - movl $0x851e900,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x851e9b4,-0xc(%edi) │ │ │ │ + jb 851bf2d │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978d64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 851bf35 │ │ │ │ + movl $0x851bdec,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851bdec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0xa2,%ah │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890045(%ebx) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp 851ea54 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x47,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 851eafb │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8978ba5,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 878e9f8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851eb34 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - call d523241 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851ebc2 │ │ │ │ - movl $0x851ebd0,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 878f42c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851eb7a │ │ │ │ - movl $0x851eb08,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x230076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851eb89 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851bf0f │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 851be5f │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ec2d │ │ │ │ - movl $0x851ead0,-0x18(%edi) │ │ │ │ - movl $0x851eb48,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8978d7c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 851be15 │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851bd74,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851becf │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc(%eax,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x9c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + inc %ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 851be15 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x851be44,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + mov $0x897a2a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + movl $0x851be00,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897a298,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + dec %eax │ │ │ │ + jecxz 851bf98 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7af(,%ebp,8) │ │ │ │ + jb 851bfb9 │ │ │ │ + movl $0x851bfd0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851ed14 │ │ │ │ + jne 851bfd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + 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 851ec67 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851ece9 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 851bf83 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0x897a2b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsub %st(2),%st │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bl,0x458b0851(%edi,%edi,4) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + push 0x20045(%edx,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ec76 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x44(%edi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - add $0x8,%edx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov (%eax),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0xc(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x10(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x14(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x14(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x18(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x1c(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x20(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x24(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x24(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x28(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x28(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x2c(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x30(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x30(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x34(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x34(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x38(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x38(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%eax) │ │ │ │ - movl $0x851ec90,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851c05d │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x851c06c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851ec90 │ │ │ │ + jne 851c06c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %ecx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 851ef18 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851c027 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp $0xe2,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ + rclb $0x89,0x8(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851bdac │ │ │ │ + nop │ │ │ │ + push $0x50045de │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851c0f1 │ │ │ │ + movl $0x851c100,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c100 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + 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 851ee6b │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851eeed │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 851c0bb │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %bl,%dh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + rcll $0x8b,0x8(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + fcomp %st(5) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd4,%al │ │ │ │ + rclb $0x89,0x8(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8519d44 │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ee7a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x44(%edi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - add $0x8,%edx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov (%eax),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0xc(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x10(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x14(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x14(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x18(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x1c(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x20(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x24(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x24(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x28(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x28(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x2c(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x30(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x30(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x34(%edx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x34(%edx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x38(%eax),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x38(%eax) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%eax) │ │ │ │ - movl $0x851ee94,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851ee94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 851c183 │ │ │ │ + movl $0x851bff4,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x851c098,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897a2c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + faddl 0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851f08a │ │ │ │ - movl $0x851f220,-0x4(%ebp) │ │ │ │ + jb 851c284 │ │ │ │ + movl $0x851c214,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851f220 │ │ │ │ + jne 851c214 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - mov $0x8978e64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851f07b │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851f1f6 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 851c1cf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmp %bl,%ah │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - repnz push %ecx │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851f248 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add $0x85,%al │ │ │ │ + shlb $0xc7,0x55(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + or %ch,%al │ │ │ │ + rcll $0xbe,0x8(%ecx) │ │ │ │ + dec %esp │ │ │ │ + sahf │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,-0x899f73b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851c1e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add 0x548b0455(%ebx),%ecx │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x3976f7af(%eax,%esi,8) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 851c238 │ │ │ │ + movl $0x87e6e08,(%esi) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x851c250,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a2d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851f2db │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851f2b8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + call b6e45e7 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851f2a1 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jae 851c2e4 │ │ │ │ + mov $0x897a324,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 851f34f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851f32c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %al,(%ebx) │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x448908c5(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 851c2b8 │ │ │ │ + movl $0x851c2c8,-0x8(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xe0,%al │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851f315 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851c374 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851c377 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a328,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851f5f5 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 851c482 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 851f41a │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 851c425 │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 851c470 │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 851f4ea │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movl $0x851f2e8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x851f4bc,0x8(%ebp) │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - movl $0x851f608,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x851c438,-0x14(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x851f468,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 851c3b8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 851c41f │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + 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 │ │ │ │ + inc %eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 851c3be │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87bdba8 │ │ │ │ + mov $0x897a360,%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,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851c4df │ │ │ │ + movl $0x851c4c4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851f468 │ │ │ │ + jne 851c4c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xf5,%al │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %dh,%al │ │ │ │ + les 0x8(%ecx),%edx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c4f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a364,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 851f515 │ │ │ │ - jle 851f4b1 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + test %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa0,%al │ │ │ │ - hlt │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x8758bf1(%ecx) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851c52f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x851f514,0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2ac8 │ │ │ │ - nop │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - bnd jmp 851f39f │ │ │ │ - dec %eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 851f3e9 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - inc %edx │ │ │ │ - jmp 851f385 │ │ │ │ + jb 851c5ad │ │ │ │ + movl $0x851c5c0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c5c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851f5e6 │ │ │ │ - movl $0x851f274,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851f5ce │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%esi,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x78(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov $0x8978e68,%esi │ │ │ │ + ja 851c563 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851c50c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 851c388 │ │ │ │ + mov $0x897a368,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x51(%ebp,%esi,8) │ │ │ │ - or %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ + add %bh,0x51(%ebp,%eax,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xa5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851c607 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + 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 851f695 │ │ │ │ - movl $0x851f6d8,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + jb 851c6b9 │ │ │ │ + movl $0x851c6cc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851f6d8 │ │ │ │ + jne 851c6cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851f65f │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 851c661 │ │ │ │ + mov $0x8991111,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978e6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%eax) │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0x78,%al │ │ │ │ - notb 0x8(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851c66c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851c5e4,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + movl $0x851c64c,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 851f360 │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 851c388 │ │ │ │ + mov $0x897a36c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7ae0a(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %al,0x468b0851(%esi,%eax,8) │ │ │ │ add 0x45890c75(%ebx),%ecx │ │ │ │ - adc $0xe9,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - and %ebp,(%eax,%eax,1) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xa1750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ 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 851f75f │ │ │ │ + jb 851c713 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x851f73c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851c7c7 │ │ │ │ + movl $0x851c7d8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c7d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 851c76b │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851f725 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 851c774 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851c6f0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x851c758,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 851c388 │ │ │ │ + mov $0x897a370,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7af(%edi,%eax,8) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c78c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851c823 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851f93b │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 851f7fa │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 851c8d5 │ │ │ │ + movl $0x851c8e8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c8e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 851c87d │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1c45(%ebx) │ │ │ │ - sbb %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 851f7d2 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 851f78e │ │ │ │ - movl $0x851f874,0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851c888 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851c800,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + movl $0x851c868,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x851f83c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851f83c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 851c388 │ │ │ │ + mov $0x897a374,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %es:(%eax),%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xf7,%al │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %ah,-0x74f7ae38(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xa1750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851c92f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x753b1045(%ebx) │ │ │ │ - add $0xf,%al │ │ │ │ - test %ebx,-0x77000000(%eax) │ │ │ │ - movb $0x0,0x65ff14c5(%ebx) │ │ │ │ - inc %ebx │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 851c9e3 │ │ │ │ + movl $0x851c9f4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c9f4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851f909 │ │ │ │ - movl $0x851f6f8,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851f8f1 │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%esi,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x60(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 851c987 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x851f890,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851c990 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851c90c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x851c974,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - mov $0x8978e70,%esi │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 851c388 │ │ │ │ + mov $0x897a378,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x76f7ae37(%eax) │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851c9a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851ca3f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 851f9a9 │ │ │ │ - movl $0x851f9e8,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + jb 851caf1 │ │ │ │ + movl $0x851cb04,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851f9e8 │ │ │ │ + jne 851cb04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 851f973 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 851ca99 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978e74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %cl,0x4d8b0851(%ecx,%edi,8) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4d89084d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 851f9dd │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 851f770 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851caa4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851ca1c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + movl $0x851ca84,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 851c388 │ │ │ │ + mov $0x897a37c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1,%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x468b0851(%ecx,%edi,8) │ │ │ │ + add %bh,0x468b0851(%edx,%ecx,8) │ │ │ │ add 0x45890c75(%ebx),%ecx │ │ │ │ - adc %ch,%cl │ │ │ │ - fistps (%esi) │ │ │ │ - sub $0x0,%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 851fa1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%ecx,%eax,1) │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xa1750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x44d8bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851cbd8 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + jne 851cbcd │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 851cb89 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + add $0x8,%ebp │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 851fb5b │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 851cb58 │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x851cbc0,-0x8(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x851fa94,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 851cb67 │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897a380,%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 851cc33 │ │ │ │ + movl $0x851cc18,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851fa94 │ │ │ │ + jne 851cc18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,%al │ │ │ │ - cli │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851e6f0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851fb27 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 851fa47 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x99,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,0x51(%esp,%ecx,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x15750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a384,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + aam $0xfe │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8520056 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x852000c,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 851cc83 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + jmp 87bcbfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - call 2d524151 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851cdae │ │ │ │ + movl $0x851cdc0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851cdc0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xc70845(%ebx) │ │ │ │ - js 851fc35 │ │ │ │ - jle 851fbd1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851cd9f │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + jne 851cd91 │ │ │ │ + movl $0x851cc60,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 851cd51 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 851fcaa │ │ │ │ - movl $0x851ffc0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - add %edx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - je 851fbc2 │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x3(%ecx) │ │ │ │ + jmp 851cd00 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 851fc8e │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ + jne 851cd0f │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - jmp 851fbe3 │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + movl $0x851cd3c,-0x4(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - jmp 851fbe3 │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x851fc34,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov $0x897a388,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + int3 │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851ce0b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851cf36 │ │ │ │ + movl $0x851cf48,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 851fc34 │ │ │ │ + jne 851cf48 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 851ff8d │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lret $0x6 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851feb8 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ + ja 851cf27 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + jne 851cf19 │ │ │ │ + movl $0x851cde8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 851ced9 │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + add $0x4,%ebp │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851fdcb │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x9c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 851fd06 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x1,%al │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 851ce88 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 851ff78 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + jne 851ce97 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + movl $0x851cec4,-0x4(%ebp) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 851fe86 │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xc0(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 851fd06 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x851ff24,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851ff24 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x1e0000,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x851fd30,0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - test $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0356(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - inc %esp │ │ │ │ - nop │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sar $1,%dh │ │ │ │ - push %ecx │ │ │ │ - or %cl,0x5589c6(%ecx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851fed0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x851ff50,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851ff50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x851fe00,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 851fe00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov $0x897a38c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 add %al,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - lock cld │ │ │ │ + add %dl,-0x32(%eax) │ │ │ │ push %ecx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - xchg %eax,%esp │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x1e000000 │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851cf8d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851ce1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851cfb5 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851cc94 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 851ffee │ │ │ │ - movl $0x851fa1c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 851d001 │ │ │ │ + movl $0x851cf74,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x851cf9c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bf984,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x851fbc0,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897a390,%esi │ │ │ │ + jmp *-0x4(%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 851d040 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851d050,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bca38 │ │ │ │ + mov $0x897a3a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851d07d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851c724 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851d0a5 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851c940 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851d0d9 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851fa1c │ │ │ │ - mov $0x8978e78,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851c618 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %cl,0x180045(%esi) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851d101 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851ca50 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85200d1 │ │ │ │ - movl $0x85200e8,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 851d129 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85200e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85200b4,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 851c618 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + jb 851d151 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851c834 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851d179 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851c540 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851d1a7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851d020 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c49739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8520093 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 851d259 │ │ │ │ + movl $0x851d064,-0x64(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x60(%edi) │ │ │ │ + movl $0x851d08c,-0x5c(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x851d0b4,-0x54(%edi) │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + movl $0x851d0e8,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + movl $0x851d110,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x851d138,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x851d160,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x851d184,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x87bf974,-0x20(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x3a(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x42(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x4a(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x52(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x5a(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x62(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978e80,%esi │ │ │ │ + movl $0x68,0x33c(%ebx) │ │ │ │ + mov $0x897a3a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - lea 0x0(%ebp),%eax │ │ │ │ - test %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %edx,0x8(%edx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7ae2e(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8520110 │ │ │ │ + jne 851d298 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push $0x8400458d │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,0x4d8b0852(%eax,%eax,1) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4d89084d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4be90c75(%ecx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - decl 0x180076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78830346(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ + jne 851d2ac │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + rclb %cl,0x8(%ecx) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d2e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc437bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8520300 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp 0x4(%edx),%ecx │ │ │ │ - jg 852028d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x8991116,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 8520242 │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + 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 %bl,(%ebx,%edx,8) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 851d31c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 8520174 │ │ │ │ - movl $0x852027c,0x18(%ebp) │ │ │ │ - mov 0x2c(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8520214,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs: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 851d357 │ │ │ │ + movl $0x851d368,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8520214 │ │ │ │ + jne 851d368 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897a4f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - or $0x0,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b085202,%al │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x85202e0,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + rcll %cl,0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85202e0 │ │ │ │ + jne 851d390 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8520194 │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea (%ecx),%ebx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add -0x6b112750(%ebx),%cl │ │ │ │ + or %al,0x65ff08c5(%ebx) │ │ │ │ + add %dl,0x2000f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851d3db │ │ │ │ + movl $0x851d414,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d414 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a4f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85201b2 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x18,%ebp │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 85201cd │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 852028d │ │ │ │ + add %cl,0x453b0346(%ebx) │ │ │ │ + add $0x75,%al │ │ │ │ + or 0x8991111(%esi),%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%bx,%si) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b1c45(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xec,%al │ │ │ │ + rcll %cl,0x8(%ecx) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - jmp 85202c9 │ │ │ │ - mov $0x8978e88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d3ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + inc %esp │ │ │ │ + sub $0x0,%al │ │ │ │ + nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x52(%ebx,%eax,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8520344 │ │ │ │ + add %cl,-0x76f7ae2c(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d488 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ 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 852032b │ │ │ │ + ja 851d46f │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85203d8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x85203b8,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851d511 │ │ │ │ + movl $0x851d4f4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ + jmp 87e319c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ + 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 85203a1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87bfd6c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 851d4db │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978e98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8520459 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x852046c,0x0(%ebp) │ │ │ │ + jb 851d58e │ │ │ │ + movl $0x851d55c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d55c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851d543 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851d4b8,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a510,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851d64b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x851d614,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e90fc,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d614 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x851d644,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ jmp 87e2a1c │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x44c4f339(%ebx),%eax │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8520419 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 851d5f3 │ │ │ │ + movl $0x851d5a4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978e9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - add $0x52,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ebx │ │ │ │ - adc $0x2c,%al │ │ │ │ - add %cl,-0x6febff8a(%ebp) │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 851d61a │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8520933 │ │ │ │ - movl $0x85209c4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 851d6ca │ │ │ │ + movl $0x851d698,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85209c4 │ │ │ │ + jne 851d698 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x852071c,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8520560,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852053b │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 851d67f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851d5bc,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8520566 │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a514,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %es:(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851d788 │ │ │ │ + movl $0x851d71c,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d71c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 8520589 │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85204bf │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8520840 │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85206cd │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3d830356(%ebx) │ │ │ │ + push %esp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 851d761 │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%edx,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x138(%esp),%eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - inc %edx │ │ │ │ - jmp 85205d8 │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 8520779 │ │ │ │ + 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 851d812 │ │ │ │ + movl $0x851d7d4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d7d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851d7bb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851d6e0,-0xc(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85207d1 │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xcc(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 85205d8 │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85208b8 │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x120(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 85205d8 │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e90fc,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a518,%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 851d874 │ │ │ │ + movl $0x851d854,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d854 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - lds (%ecx),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x84,%al │ │ │ │ + fcoms 0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d884 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a51c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %esp │ │ │ │ + mov %cl,(%ecx,%ecx,4) │ │ │ │ + movb $0x40,0x44e908c5(%ebx) │ │ │ │ + sub $0x0,%al │ │ │ │ + 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 851d8eb │ │ │ │ + movl $0x851d8d0,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d8d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x9(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0x19750003,%esi │ │ │ │ + add %bh,%ah │ │ │ │ + fcoms 0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851d8fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8978ea0,%esi │ │ │ │ + mov $0x897a534,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - lds (%ecx),%eax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0346(%ebx) │ │ │ │ - or $0xb,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,-0x76aef714(%ebx) │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852059c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + or $0x8b,%al │ │ │ │ + inc %esp │ │ │ │ + mov %cl,(%edi,%eax,8) │ │ │ │ + inc %ebp │ │ │ │ + or %bh,%ah │ │ │ │ nop │ │ │ │ - adc %cl,0xc50045(%ebx) │ │ │ │ + jle 851d915 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851d981 │ │ │ │ + movl $0x851d964,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e369c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851d94d │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 851da0e │ │ │ │ + movl $0x851da44,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851da44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851d9b7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851d924,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e90fc,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a538,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - or %edx,0x8(%edx) │ │ │ │ + add %dl,%al │ │ │ │ + fsts 0x8(%ecx) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8520918 │ │ │ │ + jne 851d9d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - in $0x8a,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x74f7adf7(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xbd750003,%esi │ │ │ │ + add %ah,(%eax) │ │ │ │ + ficoml 0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851da20 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 8520a70 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8520a1b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8520a53 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 851dace │ │ │ │ + movl $0x851daa8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851daa8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 8520a59 │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - ... │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851da8f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8520cb8 │ │ │ │ + jb 851db27 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851db1d │ │ │ │ + movl $0x851da6c,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - or %ecx,%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 8520cad │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jbe 8520b55 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - jmp 8520ada │ │ │ │ - shl $1,%eax │ │ │ │ - inc %edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - jmp 8520ada │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8520c18 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8520b49 │ │ │ │ - shl $1,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - jmp 8520ada │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x8520bc8,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 26520bda │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897a53c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8520b7e │ │ │ │ - movl $0x85209f0,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8520a28,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8520c9c,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp 26520cae │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851db99 │ │ │ │ + movl $0x851db7c,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3780 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8520af7 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851db65 │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978ea8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - or $0xc6890852,%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851dc26 │ │ │ │ + movl $0x851dc5c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8520d38 │ │ │ │ + jne 851dc5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8520ce3 │ │ │ │ + ja 851dbcf │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + movl $0x851db3c,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e90fc,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a540,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - or $0x52,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xad750003,%esi │ │ │ │ + add %ch,%al │ │ │ │ + fistl 0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851dbe8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + fcoml 0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851dc38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8520e10 │ │ │ │ - movl $0x8520df0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851dcdd │ │ │ │ + movl $0x851dce8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8520df0 │ │ │ │ + jne 851dce8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 8520dd6 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8520dc1 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 851dca7 │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + fcoml 0x8(%ecx) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 87e32b0 │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x90,%al │ │ │ │ - or $0x4e8b0852,%eax │ │ │ │ - add 0x84d89c6(%ecx),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8520d90 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8978eb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 8520e34 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - ... │ │ │ │ - add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8521391 │ │ │ │ + jb 851dd4b │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851dd41 │ │ │ │ + movl $0x851dc84,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897a544,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + iret │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851ddb1 │ │ │ │ + movl $0x851ddbc,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85212da │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 85213a4 │ │ │ │ - cmpl $0x0,0x0(%ebp) │ │ │ │ - jl 8521399 │ │ │ │ - movl $0x8520ec0,-0x4(%ebp) │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8520ea6 │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8520f4b │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x138(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - out %al,$0x6 │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8520f85 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8521174 │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xfc(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85211bc,0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 851de5e │ │ │ │ + movl $0x851dedc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851dedc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esi │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76073b(%ebx) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8521196 │ │ │ │ - mov 0x9(%edx),%eax │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + ja 851ddfb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851dd74,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - out %al,$0x3 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x87e90fc,0x14(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a54c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85211f5 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8521281 │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esi,%ebx,8) │ │ │ │ push %ecx │ │ │ │ - mov 0xa8(%esp),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sbb %cl,-0x899e7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851de14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x22(%eax) │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc,%al │ │ │ │ - adc 0x8(%edx),%dl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8521399 │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8521364,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8521364 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x468b0851(%esi,%ebx,8) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851de94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x85212b4,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - shr $0x4,%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7ae22(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851df41 │ │ │ │ + movl $0x851df4c,-0x4(%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,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8520e34 │ │ │ │ - mov $0x8978ec4,%esi │ │ │ │ + jmp 87e33f8 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8990c51(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85211cb │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x85213fc,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851dfee │ │ │ │ + movl $0x851e06c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85213fc │ │ │ │ + jne 851e06c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0x0 │ │ │ │ + inc %esi │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851df8b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x851df04,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x87e90fc,0x14(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a550,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x458b0852(%edi,%ecx,1) │ │ │ │ - or %cl,0x458bec45(%ecx) │ │ │ │ - or $0xc1,%al │ │ │ │ - call f8979d16 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8520e34 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8521448 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - ... │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %ah,0x468b0851(%edi,%ebx,8) │ │ │ │ + add 0x45891875(%ebx),%ecx │ │ │ │ + sbb %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851dfa4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + loopne 851e07b │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax,%eiz,8) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851e024 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x20(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - adc %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x190076(%ebp) │ │ │ │ - add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ - adc $0x52,%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + loope 851e0ee │ │ │ │ or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 85214cc │ │ │ │ + jne 851e138 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + 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 851e0af │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0xf76f7ae(%esp,%edx,1) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85214ac │ │ │ │ + add %dl,(%ecx,%eiz,8) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851e114 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,%al │ │ │ │ + loopne 851e16e │ │ │ │ + or %cl,0x758b034e(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - adc %cl,0x75890845(%ecx) │ │ │ │ - adc %ch,%bl │ │ │ │ - test %edx,0x4(%eax) │ │ │ │ + add %cl,-0x5a16fbb3(%ecx) │ │ │ │ + push %ebx │ │ │ │ + sub $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,%al │ │ │ │ - adc $0x52,%al │ │ │ │ + loopne 851e18f │ │ │ │ or %cl,0x758b0346(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + test $0xa1750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851e1bd │ │ │ │ + movl $0x851e1a0,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e35b8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7adec(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ch,%cl │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - add (%eax,%eax,1),%ebp │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8521524 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ - add %al,0x45(%edi,%edi,2) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851e189 │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852213b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8521960 │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8522114,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 851e24a │ │ │ │ + movl $0x851e280,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8522114 │ │ │ │ + jne 851e280 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85215db │ │ │ │ + ja 851e1f3 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + movl $0x851e160,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8522170 │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8521704 │ │ │ │ - cmpl $0x0,0x0(%ebp) │ │ │ │ - jne 85216a4 │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x85215f4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e90fc,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85215f4 │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897a558,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edx,%eiz,8) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851e20c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852165e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8521678,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8521678 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x51(%edx,%eiz,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + jecxz 851e302 │ │ │ │ + or %cl,-0x35cc163a(%ecx) │ │ │ │ + sub $0x0,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + 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 85216c1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + ja 851e2b9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8521768,-0x4(%ebp) │ │ │ │ - lea -0x1(%edx),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%edx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - push %ss │ │ │ │ - push %edx │ │ │ │ - or %cl,0x458b1075(%ebx) │ │ │ │ - or %cl,0x4d890148(%ebp) │ │ │ │ - lock mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ + add %dl,%al │ │ │ │ + loop 851e357 │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 851e2d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x45c2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851e35c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851e35f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a560,-0x10(%ebp) │ │ │ │ + movl $0x897a574,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %dl,(%edi) │ │ │ │ + jb 851e399 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 851e648 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851e3f1 │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xc(%eax,%edx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x54(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851e48f │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851e485 │ │ │ │ + movl $0x87e7e68,-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 $0x851e3a8,-0xc(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851e511 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851e507 │ │ │ │ + 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 $0x851e420,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8728134 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%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 851e546 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %gs:(%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8521796 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851e5b5 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851e5ab │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x851e520,-0xc(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - not %eax │ │ │ │ - and $0xffff,%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x7c,%al │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ch │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85218a5 │ │ │ │ - movl $0x8521868,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - lea -0x1(%eax),%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x74f7ade9(%eax) │ │ │ │ - jne 852184a │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + jb 851e5fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - nop │ │ │ │ - in $0x2,%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb %dl,0x8(%edx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851e62f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x85218d0,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x5000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851e6ad │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851e6a3 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x12(%eax),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp 0x16(%eax),%ecx │ │ │ │ + jne 851e6b2 │ │ │ │ + movl $0x851e60c,-0x4c(%edi) │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + lea -0x4b(%edi),%eax │ │ │ │ + add $0xffffffb8,%edi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xa(%eax),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xe(%eax),%eax │ │ │ │ + movl $0x851e36c,-0x4c(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x851e4a0,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x4c(%edi),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x851e558,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x851e5c4,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - in $0x1,%eax │ │ │ │ + jmp 87280fc │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8521896 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852193e │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x120(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8522170 │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8521620 │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x85219c0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 851e791 │ │ │ │ + movl $0x851e79c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85219c0 │ │ │ │ + jne 851e79c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %dh,0x45(%ebp) │ │ │ │ - add %ah,%ch │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x758b0346(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - pop %ss │ │ │ │ - push %edx │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - lock mov 0xc(%ebp),%eax │ │ │ │ - shr $0x4,%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8521524 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 8522041 │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8521ace │ │ │ │ - movl $0x8521a30,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - jmp 87e3c80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x6816fbbb(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x4227ff8a(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85219e7 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8521aa5 │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xfc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851e81d │ │ │ │ + movl $0x851e800,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x897a59c,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 8522041 │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 85219f6 │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8521ace │ │ │ │ - movl $0x8521b30,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - jmp 87e3c80 │ │ │ │ nop │ │ │ │ - in $0x1,%eax │ │ │ │ + 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 8521ad6 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8521ba5 │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 851e7e8 │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - mov $0x78,%ah │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jo 851e7df │ │ │ │ inc %ebp │ │ │ │ - add %al,%bh │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8521bf7 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8521bce │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8521bce │ │ │ │ - add $0x18,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851e87f │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8521bd6 │ │ │ │ - movl $0x87e6e40,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8521c84 │ │ │ │ - movl $0x8521c74,0x0(%ebp) │ │ │ │ - mov $0x8,%esi │ │ │ │ + ja 851e875 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x851e7c4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d48 │ │ │ │ - movl $0x1e0000,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8521ebb │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8521bf4,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or %bh,0x170045(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851e943 │ │ │ │ + movl $0x851e97c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8521bf4 │ │ │ │ + jne 851e97c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 8521d99 │ │ │ │ - inc %ebp │ │ │ │ - add %al,%bh │ │ │ │ - sldt (%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sarb $0x0,0x400(%ebp,%eax,2) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8521d2f │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8521d04 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8521d04 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8521d0c │ │ │ │ - movl $0x87e6e40,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8521dbc │ │ │ │ - movl $0x8521dac,0x0(%ebp) │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d48 │ │ │ │ - movl $0x1e0000,(%edi) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - add $0xc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 851e8bf │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x851e648,-0x30(%edi) │ │ │ │ + mov %esi,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x851e768,-0x14(%edi) │ │ │ │ + lea -0x2e(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x851e82c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897a5ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + mov $0x30045,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fsubr %st,%st(0) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x7589f875(%ecx) │ │ │ │ + add %al,0x53e9f8c5(%ebx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and %al,(%eax) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %dh,0x45(%esi) │ │ │ │ + and %bh,0x8300(%ebp,%eax,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x17(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x45,%ah │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8521f38 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8521cdd │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8521d2c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,-0x3f7affbb(%ebx) │ │ │ │ + jne 851ea45 │ │ │ │ + movl $0x851e9d8,0x8(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8521d2c │ │ │ │ + jne 851e9d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - out %al,$0x6 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8521e71 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - movl $0x89794a8,0x8(%ecx) │ │ │ │ - movl $0x8521f08,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - or $0x1e0000,%eax │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + gs add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8521e88,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8521e24,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a30 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - out %al,$0x6 │ │ │ │ + add %ch,%cl │ │ │ │ + sub $0x40,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + 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 8521f50 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8521e3c │ │ │ │ - movl $0x8522004,0x0(%ebp) │ │ │ │ - lea -0x1(%ecx),%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + ja 851e9e1 │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x851ea34,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or $0x1e0000,%eax │ │ │ │ + jmp 87eb3f4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8521f68,0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + or %ch,0x7e(%esi) │ │ │ │ + or %cl,0x8c583c6(%ecx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movl $0x851e9f8,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 87e319c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ dec %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0x170045,%ebx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - pop %ds │ │ │ │ - push %edx │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8522068,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851eac5 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851eadc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - jmp 87e3c80 │ │ │ │ - nop │ │ │ │ - in $0x1,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851eadc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + 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 8522032 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85220dd │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xa8(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 851ea8e │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xc700456d,%esp │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x21(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - lock mov 0x14(%ebp),%eax │ │ │ │ - shr $0x4,%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8521524 │ │ │ │ - mov $0x8978ed0,%esi │ │ │ │ + mov $0x897a5bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - jae 852218c │ │ │ │ - add %al,%bh │ │ │ │ - sldt (%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x20045(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8521ae5 │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8521f9b │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 8522198 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ - add %bh,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,-0x74f7ae16(%eax) │ │ │ │ + dec %esi │ │ │ │ + add 0x4d8bfc4d(%ecx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 851e9a8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xb3,%al │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - or $0xe9,%al │ │ │ │ - jnp 852219a │ │ │ │ - (bad) │ │ │ │ - decl 0x6d1c0076(%ebp) │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - and 0x8(%edx),%dl │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 851ec95 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 851ec9d │ │ │ │ + movl $0x851eb4c,0x8(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8522230 │ │ │ │ + jne 851eb4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - and 0x8(%edx),%dl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %dl,0x51(%esp,%ebp,8) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8522208 │ │ │ │ + jne 851ec54 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - shrb $1,0x0(%ebp,%eax,2) │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x76e90c75(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - test $0x6c,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ebx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x22(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + or %cl,0x4489044d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851ebdb │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x87e6dd0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x851ec88,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851ec88 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - subb $0x23,0x0(%ebp,%eax,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - and %edx,0x8(%edx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x851eb88,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 87e18dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 851ec2e │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - and 0x8(%edx),%dl │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + int1 │ │ │ │ + jmp 851ec5e │ │ │ │ + mov $0x897a5c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movl $0x851eb60,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 87e319c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %bh,0x170045(%ecx) │ │ │ │ + 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 851ed1d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851ed34,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 85222dc │ │ │ │ + jne 851ed34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%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 8522293 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 851ece6 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x897a5cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + mov $0x20045,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x4d89034e(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851eb10 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bh,0x45(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x468b0852(%edx,%eiz,1) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xb9750003,%esi │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851eda0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851eda3 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a5d4,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + push %esp │ │ │ │ + mov $0xf0045,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0x23(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8522370 │ │ │ │ + jb 851efd3 │ │ │ │ + movl $0x851ee24,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851ee24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852231b │ │ │ │ - mov $0x1,%eax │ │ │ │ + ja 851eddf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + call 4a5233d4 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x488b0346(%ebx) │ │ │ │ + add $0x85,%al │ │ │ │ + leave │ │ │ │ + jne 851efb5 │ │ │ │ + movl $0x851edf8,0x8(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851edf8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 851ef92 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851eeb0,-0x8(%ebp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851ef16 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + inc %ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 851ee69 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x851ef8c,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + clc │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 851ef65 │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x851ee54,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897a5fc,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a61c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + mov $0x45,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%ebx,%eiz,1) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xad750003,%esi │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851f024 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851f027 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a624,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 85223a8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x2(%esi) │ │ │ │ - ... │ │ │ │ - pop %es │ │ │ │ + aam $0xad │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851f0a1 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851f0a4 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x851f084,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8519560 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 851f06d │ │ │ │ + movl $0x87bfcc0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8522657 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852264d │ │ │ │ + jb 851f281 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%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 $0x1,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 851f0f7 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 851f266 │ │ │ │ + movl $0x851f108,0x4(%ebp) │ │ │ │ + mov $0x897a65c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f108 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8522522 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x85224c4,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jmp 851f0d5 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %al,%gs:0xc7f4c7(%ebx) │ │ │ │ + or %ch,0x7e(%esi) │ │ │ │ + or %cl,0x10c583c6(%ecx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x851f248,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85223a8 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8522514,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 87e2a30 │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76f7ab(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852249e │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - movl $0x855aa28,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0x19(%edi),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov %eax,0xc(%ecx) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ + ja 851f122 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 851f111 │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 852261b │ │ │ │ + je 851f1f3 │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ mov %ebx,%edx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xc(%eax,%ecx,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - mov 0x114(%esp),%edx │ │ │ │ + mov 0xb4(%esp),%edx │ │ │ │ push %edx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - or %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x8978ef0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + inc %ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 851f15d │ │ │ │ nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - pop %es │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 851f15d │ │ │ │ + movl $0x851f148,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897a64c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a66c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $1,0xf0045(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85226f3 │ │ │ │ + jb 851f2f5 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8522780,0x0(%ebp) │ │ │ │ + movl $0x851f30c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8522780 │ │ │ │ + jne 851f30c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85226e8,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8522692 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851f2be │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x897a67c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pusha │ │ │ │ + mov $0x45,%bl │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xf4be │ │ │ │ - mov -0x39c00f8(%edi),%ss │ │ │ │ - nop │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0xb8,%al │ │ │ │ - es push %edx │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85223a8 │ │ │ │ - and $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x27(%eax) │ │ │ │ - push %edx │ │ │ │ + add %dh,(%ebx,%esi,8) │ │ │ │ + push %ecx │ │ │ │ or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8522760 │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x1e000001,%eax │ │ │ │ + cmp %dh,0x10045(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd8,%al │ │ │ │ + repnz push %ecx │ │ │ │ + or %cl,0x468bfc45(%ecx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 851f0b4 │ │ │ │ + nop │ │ │ │ + cmp $0xb3,%al │ │ │ │ inc %ebp │ │ │ │ - add %al,(%edi,%eiz,1) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,0x67e90845(%ecx) │ │ │ │ - int1 │ │ │ │ - sub (%eax),%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edi,%eiz,1) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xa5750003,%esi │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851f398 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851f39b │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a684,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - mov $0x8dfffffe,%edi │ │ │ │ - jbe 85227b0 │ │ │ │ - jmp 8523bbc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 85227d4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x4(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jb 851f3d4 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8522c0d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + jb 851f493 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8522a2e │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8522bd8,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 851f423 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 851f478 │ │ │ │ + movl $0x851f440,0x8(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8522bd8 │ │ │ │ + jne 851f440 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8522900,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - popw %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 851f405 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70c45(%ebx) │ │ │ │ - js 8522939 │ │ │ │ - jle 85228d5 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - or 0x18(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8522938 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852289e │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 85228db │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8522930,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %al,%gs:0x1c7ecc7(%ebx) │ │ │ │ + or %ch,0x7e(%esi) │ │ │ │ + or %cl,0x14c583ce(%ecx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x851f5bc,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x851f4a4,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897a6ac,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a6bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852290a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 851f45a │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 851f449 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x851f3a8,-0x10(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - es pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851f561 │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xc0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x87e6dd0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + inc %edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 851f4c0 │ │ │ │ + nop │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - sub %dl,0x8(%edx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x29(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85229f4,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%bx,%si) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c4d(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85229c2 │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8522994,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8522aac,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 851f4c0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - pop %es │ │ │ │ + enter $0x45b0,$0x0 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76033b(%ebx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8522a86 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851f64d │ │ │ │ + movl $0x851f664,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f664 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - addr16 pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - jne 8522b15 │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 8522ab7 │ │ │ │ - movl $0x8522b30,0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - nop │ │ │ │ - out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8522ad7 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8522ba5 │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xc0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 851f617 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x12,$0x0 │ │ │ │ + mov $0x897a6cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + mov $0x45,%al │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x468b0851(%esi,%esi,8) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %dh,0x430045(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf0,%al │ │ │ │ - sub 0x8(%edx),%dl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x30,%al │ │ │ │ + notb 0x8(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8522f28 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 8522f28 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8522c34 │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 851f3e4 │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x2(%esi) │ │ │ │ - ... │ │ │ │ - pop %es │ │ │ │ + xor %dh,0x45(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851f6f4 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851f6f7 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a6d4,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %dh,0x50045(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8522ef3 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8522ee9 │ │ │ │ + jb 851f8c1 │ │ │ │ + xor %eax,%eax │ │ │ │ mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 8522dbe │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x8522d60,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - 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 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 851f77c │ │ │ │ + test %eax,%eax │ │ │ │ + jne 851f8a9 │ │ │ │ + movl $0x851f7c4,0x0(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f7c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xaf,%ah │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x3,%al │ │ │ │ + dec %eax │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xac,%al │ │ │ │ + notl 0x8(%ecx) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8522c34 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8522db0,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f7ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x851f758,-0xc(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f758 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,-0x98160f(%ecx) │ │ │ │ + (bad) │ │ │ │ + decl 0x76(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8522d3a │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - lea -0x12(%edi),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x840076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x3,%al │ │ │ │ + push %ecx │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + or %bl,-0x3976f7af(%eax,%edi,8) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f89c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x851f834,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851f834 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbab(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - movl $0x855aa28,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0x19(%edi),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8522eb7 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x120(%esp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fdiv %st(7),%st │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + or %cl,-0x3976fcba(%ebx) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:-0x317ff8a(%ebp) │ │ │ │ - (bad) │ │ │ │ - jmp *0x1 │ │ │ │ + add %cl,0x44d8bf0(%ecx) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 851f802 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + int1 │ │ │ │ + jmp 851f873 │ │ │ │ + movl $0x851f86c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897a6fc,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a71c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8523b61 │ │ │ │ + jb 851f939 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85239c8 │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 852307f │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852352c │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8523b6c,-0x10(%ebp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x851f950,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8523b6c │ │ │ │ + jne 851f950 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x851f91c,0x0(%ebp) │ │ │ │ jmp 87e2a1c │ │ │ │ - in $0x3,%eax │ │ │ │ + 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 852300d │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 851f8fe │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x897a724,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ecx,%edi,8) │ │ │ │ + push %ecx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 851f70c │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %ch,0x45(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x749bdbbc(%ecx) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - adc %cl,-0x748fdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523146 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 85230d7 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x8522f04,-0x8(%edi) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8523024,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x1c0(%esp) │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85227d4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8523050,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851f9ac │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851f9af │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8523198,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - movl $0x1e0000,(%edi) │ │ │ │ + movl $0x897a75a,-0x10(%ebp) │ │ │ │ + movl $0x897a76c,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 872ee8c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x50,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523172 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov (%eax),%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x4(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x10(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x14(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x18(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x1c(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x20(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x24(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x24(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x28(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x2c(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x2c(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x30(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x34(%eax),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x34(%eax) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x38(%ecx) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x3c(%eax),%eax │ │ │ │ - mov %eax,0x3c(%ecx) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852337f │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851f9fc │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x198(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85233cc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + test %eax,%eax │ │ │ │ + je 851f9ff │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a7a4,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851fa3e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x851fa4c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + mov %cl,(%ecx,%ecx,4) │ │ │ │ + movb $0x1e,0x7ce908c5(%ebx) │ │ │ │ + sub $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 851fab1 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85233a8 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + ja 851faa7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x851fa0c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - inc %esi │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851fb7f │ │ │ │ + movl $0x851faf8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + movl $0x897a794,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + in $0xac,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add $0x85,%al │ │ │ │ + shlb $0xc7,0x62(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add $0x24,%al │ │ │ │ + sti │ │ │ │ + push %ecx │ │ │ │ + or %bh,0x8979e4c(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851fb24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %al,%gs:0x548bf0c7(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + movl $0x87e6e08,(%edx) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x851fc68,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x851fb90,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897a7cc,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a7ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85238b2 │ │ │ │ - add $0x34,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523409 │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov %eax,0xc(%ecx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea -0x13(%edi),%edx │ │ │ │ + ja 851fb42 │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 851fb2d │ │ │ │ + movl $0x851fa68,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85234d2 │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%edx │ │ │ │ + je 851fc20 │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc(%eax,%ecx,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ + mov 0x9c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 851fba4 │ │ │ │ and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523632 │ │ │ │ - mov 0x9(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 85235f7 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x8523420,-0x8(%ebp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85235ec,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 851fba4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851fcf9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851fcdc,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 851fac4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523598 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 851fcc4 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x897a7fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or %ch,0x45(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - cld │ │ │ │ - xor $0x2c,%al │ │ │ │ - push %edx │ │ │ │ - or %al,%bh │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ - adc %bh,0x778d0852(%ebp,%esi,1) │ │ │ │ - cld │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 851fd4c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 851fd4f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + movl $0x897a804,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x45aa,$0x0 │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 851ffbe │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x851ffd4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851ffd4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 851ff7e │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x851fdec,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8522c34 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8523504,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 851fdec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851fe6a │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 851feca │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x87e6dd0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85236bc,0x14(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0x1,(%edx,%eax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + inc %ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 851fdad │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x851ff3c,0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2aa0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 85236f5 │ │ │ │ - jle 8523691 │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - or 0x10(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 85236f4 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523657 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8523697 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85236ec,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %cl,-0x3a7cffbb(%ebx) │ │ │ │ + clc │ │ │ │ mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85236c6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 851ff13 │ │ │ │ + movl $0x85253fc,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x85253fc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7adca(%eax) │ │ │ │ - jne 852373a │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - in $0x2,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + movl $0x87e6e08,(%edx) │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 851ff44 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %gs,0x220045(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0x37,%al │ │ │ │ - push %edx │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + cwtl │ │ │ │ + std │ │ │ │ + push %ecx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + movl $0x897a82c,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85237c4,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + mov $0x897a83c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - out %eax,$0x4 │ │ │ │ + pop %eax │ │ │ │ + test $0x45,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852377e │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8523750,-0x4(%ebp) │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %cl,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov 0x8b0851ff,%al │ │ │ │ + inc %esi │ │ │ │ + add -0x3176fbb8(%ebx),%ecx │ │ │ │ + movl $0x897a82c,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz cmp 0x20(%ebp),%esi │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85231ad │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852002a │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x87e6e08,(%eax) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85233e2 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85238aa │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %ecx │ │ │ │ - pop %ds │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897a844,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x753b044d(%ebx) │ │ │ │ - and $0x74,%al │ │ │ │ - mov $0xc7,%dh │ │ │ │ - inc %ebp │ │ │ │ - add $0x24,%al │ │ │ │ - cmp %edx,0x8(%edx) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8520075 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897a846,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85200a7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852017c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - call 26523930 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85238d2 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85200da │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 852399c │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + je 852013c │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x120(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ + push %eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8523b36 │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8523808 │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8523ac0,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8523ac0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - dec %ecx │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - cmp %dl,0x8(%edx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8522f28 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8523b1c,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x87e6dd0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb3f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85201b6 │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523af5 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 85201ac │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0x13(%eax),%ecx │ │ │ │ + jne 85201bb │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8520080,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x85200b4,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85200ec,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8728250 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85202a4 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852029a │ │ │ │ + movl $0x87e7e68,-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 $0x8520044,-0x20(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x852017c,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852017c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8520250 │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85202e0 │ │ │ │ + movl $0x8520300,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x897a59c,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x76f7adc8(%eax) │ │ │ │ - lock mov 0x20(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8522f28 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - jmp 8523ba6 │ │ │ │ - incl 0x0(%ebp) │ │ │ │ - ... │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8523c06 │ │ │ │ - movl $0x85227d4,-0x10(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8522f28,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xec,%al │ │ │ │ + add 0x8(%edx),%dl │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - jmp 8522f28 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8978efc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 87eb3f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ah,0x170045(%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 8523c6a │ │ │ │ - movl $0x8523c9c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 852042e │ │ │ │ + movl $0x852035c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8523c9c │ │ │ │ + jne 852035c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - lds (%eax),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85203bf │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + movl $0x8979dfc,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x85203b0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x30045,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8520386 │ │ │ │ + movl $0x8520228,-0x1c(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85202bc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852041c,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87281a4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x52(%esp,%edi,1) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8523c7c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8978f00,%esi │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7816b(%eax) │ │ │ │ + (bad) │ │ │ │ + lret $0x207e │ │ │ │ + add %bh,0x897a858(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + adc %ah,0x3001700(%ebp,%eax,2) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8523c9f │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x5bcbff8a(%ebp) │ │ │ │ inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x3c(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8520498 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 852049b │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a868,-0x10(%ebp) │ │ │ │ + movl $0x897a87c,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or %ah,0x0(%ebp,%eax,2) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - sub %esp,%ebx │ │ │ │ - sub (%eax),%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85204e8 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 85204eb │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a868,-0x10(%ebp) │ │ │ │ + movl $0x8979dc4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85190b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8523d12 │ │ │ │ - movl $0x8523d44,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8520522 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8520530,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ + jmp 876d9d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7ae(,%edi,1) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8523d24 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8978f04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8523d47 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ nop │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - cmp $0x52,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - sbb $0x2b,%ebx │ │ │ │ - add %cl,0x37e90076(%ebp) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %cl,0x1aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x4(%esi) │ │ │ │ + jle 8520542 │ │ │ │ + movl $0x8979c4d,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 876a024 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %fs,0x170045(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8524156 │ │ │ │ + jb 85207d8 │ │ │ │ + movl $0x85207ac,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8523fdc │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8524124,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8524124 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 876d8b8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8523eac,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - popw %es │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70c45(%ebx) │ │ │ │ - js 8523ee5 │ │ │ │ - jle 8523e81 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - or 0x18(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8523ee4 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523e4a │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8520580 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc $0xa3,%al │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8523e87 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8523edc,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + dec %eax │ │ │ │ + add $0x85,%al │ │ │ │ + leave │ │ │ │ + jne 85206d3 │ │ │ │ + movl $0x8520598,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8520598 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523eb6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - es pop %es │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 85206cd │ │ │ │ + movl $0x8520660,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 87e3344 │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852060d │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85206a4,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbab(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852067d │ │ │ │ + movl $0x87e6e08,(%edx) │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 85206aa │ │ │ │ + movl $0x85205f8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897a8c8,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubl 0x10045(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x3e(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x458b0875(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ + add %al,%ah │ │ │ │ + add $0xf0890852,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85205c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $0x0,0x30045(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8520772 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8520760,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 876d99c │ │ │ │ + js 85206f7 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%edi,%edi,1) │ │ │ │ + add %bh,%ah │ │ │ │ + push %es │ │ │ │ push %edx │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8523fa0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87baf84 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8520783 │ │ │ │ + mov $0x8979dfc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897a8a4,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - or %eax,(%bx,%si) │ │ │ │ + cmp $0xa1,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8523f6e │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8523f40,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ + ja 852078f │ │ │ │ + movl $0x85204f8,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x85207ec,-0x4(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 876da10 │ │ │ │ + mov $0x897a8fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x40045,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x28,%al │ │ │ │ + pop %es │ │ │ │ + push %edx │ │ │ │ + or %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ + mov %dl,0x4d8b087e(%ebp) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + sahf │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85208bb │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85208b1 │ │ │ │ + movl $0x87e71e8,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x87e7194,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8520894,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851f70c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - out %eax,$0x7 │ │ │ │ + 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 8524034 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85240c1 │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xc0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 852087c │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%bx,%si) │ │ │ │ - push %ds │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x897a904,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub %dl,0x50045(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x52(%eax,%eax,2) │ │ │ │ - or %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x12,$0x0 │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf4,%al │ │ │ │ - inc %eax │ │ │ │ - push %edx │ │ │ │ - or %cl,0x1c758bf1(%ecx) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x8979dfc(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852090b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 852445c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 852445c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8524180 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x2(%esi) │ │ │ │ - ... │ │ │ │ - pop %es │ │ │ │ + xor $0x97,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 852443f │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524435 │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 852430a │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x85242ac,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - 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 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8524180 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x85242fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jb 8520943 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x897a051,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + clc │ │ │ │ + xchg %eax,%esi │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524286 │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + ja 8520996 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x85208e8,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - lea -0x12(%edi),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ + movl $0x852091c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87eb6f0 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8520a09 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85209ec,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + fs xchg %eax,%esi │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbab(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - movl $0x855aa28,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0x19(%edi),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8524403 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + ja 85209d0 │ │ │ │ + movl $0x8520958,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897a954,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %bl,0x45(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8520a5c │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x120(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %bh,%ch │ │ │ │ - (bad) │ │ │ │ - jmp *0x1 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8520a5f │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897a992,-0x10(%ebp) │ │ │ │ + movl $0x897a4d4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 872ee8c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + loopne 85209fb │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 8520a97 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x897a051,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x9f,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8524f41 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8524db2 │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 852459c │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85248fd │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8524f4c,-0xc(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 8520b4d │ │ │ │ + movl $0x8520b90,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8524f4c │ │ │ │ + jne 8520b90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcompl 0x30045(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8524527 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8520b30 │ │ │ │ + cmpl $0x1,0x3(%esi) │ │ │ │ + jne 8520b20 │ │ │ │ + movl $0x8520a70,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85246a0 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 852462e │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8524600,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x897a9b8,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - in $0x1,%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 870f118 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jl 8520af0 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8520b3f │ │ │ │ + movl $0x8520aec,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8520aec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + sahf │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x45(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + or 0x8(%edx),%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8523d80 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8524574,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8520b5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8520c15 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8520bf8,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + loopne 8520b8b │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85246c5 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ + ja 8520bdc │ │ │ │ + movl $0x8520aac,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897a9e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8520c59 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897a846,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8520c8b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8520d2c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85248b4 │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ + je 8520cec │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x180(%esp),%eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x87e6dd0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb3f4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - add $0x34,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8520d66 │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524a7e │ │ │ │ - mov 0x9(%ecx),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + ja 8520d5c │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0xf(%eax),%ecx │ │ │ │ + jne 8520d6b │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8520c64,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8520c9c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8524a3b │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %ecx,0x8(%edx) │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8728250 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8520e22 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8520e18 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8520c28,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8520d2c,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85249b1 │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0xc(%ecx) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8524a30,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8520d2c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + fs xchg %eax,%edi │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8520e5c │ │ │ │ + movl $0x8520e7c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x897a59c,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85249d9 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - rolb $1,-0x72f7adbf(%eax) │ │ │ │ - inc %edi │ │ │ │ - rolb $1,0x45c7d4c7(%ebx) │ │ │ │ - adc %al,(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x68,%al │ │ │ │ + push %cs │ │ │ │ push %edx │ │ │ │ - or %cl,0x24448bc6(%ecx) │ │ │ │ - pop %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add %ch,%cl │ │ │ │ + bound %esp,-0x6f99ffd4(%ebp) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cltd │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + 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 8520f6a │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8520f0b │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8524180 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - movl $0x85248e0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x8979dfc,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8520f00,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8524b00,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pushf │ │ │ │ + xchg %eax,%esi │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8524b39 │ │ │ │ - jle 8524ad5 │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - or 0x10(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8524b38 │ │ │ │ - add $0x8,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524a9c │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + ja 8520ed9 │ │ │ │ + movl $0x8520dbc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8520e38,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8520f58,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281a4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8524adb │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8524b30,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7816b(%eax) │ │ │ │ + (bad) │ │ │ │ + mov 0x20(%ebx),%? │ │ │ │ + add %bh,0x897a9f8(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 8520f10 │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524b0a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - dec %edx │ │ │ │ - push %edx │ │ │ │ - or %cl,0x458b1475(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - in $0x2,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8520fd4 │ │ │ │ + movl $0x8520fb4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8520fb4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + lcall $0x0,$0x420045 │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe8,%al │ │ │ │ + rsqrtps (%eax),%xmm1 │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8520fe8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897aa00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %bl,0x10045(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - dec %ebx │ │ │ │ - push %edx │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x4b16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8521029 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897a846,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8524c0c,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jmp 87281e0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852105b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0x4 │ │ │ │ + jmp 8521130 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524bc2 │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8524b94,-0x4(%ebp) │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852108e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call 26524cec │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8524cc6 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8524d58 │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + je 85210f0 │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x108(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ + push %eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test $0x1f,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x87e6dd0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb3f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - dec %esp │ │ │ │ - push %edx │ │ │ │ - or %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852116a │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8521160 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0x13(%eax),%ecx │ │ │ │ + jne 852116f │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8524f16 │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8521034,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8521068,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85210a0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8524c53 │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8524ea4,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8524ea4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8728250 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8521250 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8521246 │ │ │ │ + movl $0x87e7e68,-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 $0x8520ff8,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8521130,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8521130 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x9,%al │ │ │ │ + xor $0x93,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852128c │ │ │ │ + movl $0x85212ac,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x897a59c,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x98,%al │ │ │ │ + adc 0x8(%edx),%dl │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 87eb3f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 852125b │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0xf76f7ae(%ebp,%ecx,2) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %dl,(%edi) │ │ │ │ + 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 85213d6 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8521304,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 852445c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8524efc,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 87280c0 │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,%ebp │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 852136a │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + movl $0x87e90fc,0x4(%ebp) │ │ │ │ + movl $0x8979dfc,0x8(%ebp) │ │ │ │ + jmp 87281e0 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x8521358,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ + add $0x83,%al │ │ │ │ lds (%ecx,%ecx,4),%eax │ │ │ │ inc %esp │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524ed6 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + ja 852132d │ │ │ │ + movl $0x85211dc,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x8521268,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x85213c4,0x0(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281a4 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7816b(%eax) │ │ │ │ + (bad) │ │ │ │ + and 0x20(%edi),%ch │ │ │ │ + add %bh,0x897aa08(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1e00,(%eax,%eax,1) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - inc %esi │ │ │ │ - push %edx │ │ │ │ - or %cl,0x1c758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 852445c │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - jmp *(%eax,%eax,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %dl,0x170045(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8524ffa │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8524ff0 │ │ │ │ - movl $0x8523d80,-0xc(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x852445c,-0x4(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 8521440 │ │ │ │ + movl $0x8521420,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 852445c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978f08,%esi │ │ │ │ - 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,0x45c70045(%ebx) │ │ │ │ - add %dh,0x50(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8525070 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8521420 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + call 8b5259ae │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x52(%eax,%edx,2) │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x54,%al │ │ │ │ + adc $0x52,%al │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8525054 │ │ │ │ + jne 8521454 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + mov $0x897aa10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x95,%ah │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x78e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 852506f │ │ │ │ - jmp 8524f98 │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - push %edi │ │ │ │ - enter $0x2b,$0x8d │ │ │ │ - jbe 8525088 │ │ │ │ - jmp 85250a4 │ │ │ │ + jb 8521495 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897a846,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85214c7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8521568 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%ebp │ │ │ │ - ... │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852535e │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525354 │ │ │ │ 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 $0x1,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8521528 │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 852520a │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x85251ac,0xc(%ebp) │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x87e6dd0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb3f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85215a2 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8521598 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0xf(%eax),%ecx │ │ │ │ + jne 85215a7 │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x85214a0,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x85214d8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8728250 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852165e │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8521654 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8521464,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8521568,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8521568 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sub %cl,0x50045(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8521698 │ │ │ │ + movl $0x85216b8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + movl $0x897a59c,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x85251fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jmp 87e319c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa4,%al │ │ │ │ + push %ss │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add %ch,%cl │ │ │ │ + es popf │ │ │ │ + sub $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0xf004591 │ │ │ │ + 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 85217ca │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8521710,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 87280c0 │ │ │ │ + cmp %dl,0x10045(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 852176b │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + movl $0x8979dfc,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8521760,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ + cmp $0x8e,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76f7ab(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525188 │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ + ja 8521735 │ │ │ │ + movl $0x85215f8,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8521674,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x85217b8,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281a4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 85252b3 │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852528c │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xfc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852532a │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xcc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978f10,%esi │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7816b(%eax) │ │ │ │ + (bad) │ │ │ │ + imul $0x0,%cs:(%eax),%esp │ │ │ │ + mov $0x897aa18,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 85254a0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xor $0x92,%al │ │ │ │ + inc %ebp │ │ │ │ + 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 85253aa │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 8521834 │ │ │ │ + movl $0x8521814,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8521814 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x92,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x48,%al │ │ │ │ + sbb %dl,0x8(%edx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8521848 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897aa20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + rclb $1,0x10045(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x6f16ff8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85253ee │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8525378,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85218ff │ │ │ │ + movl $0x852188c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852188c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890451(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 85218ca │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852189b │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85218b4,-0x8(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + mov $0x897aa48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8525436 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8521934 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8521944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852547a │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8525404,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8521965 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8521972 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8521910,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%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 85219cc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp %eax,0x0(%ebp) │ │ │ │ + push $0x1004591 │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8525f39 │ │ │ │ - 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 %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8525de6 │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 85255d8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85259a0 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x8525f48,-0xc(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8525f48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jb 8521a06 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8521a18,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + sub $0x91,%al │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + jle 8521a2a │ │ │ │ + movl $0x897ab46,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8525566 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8521a6a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8521a7c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ nop │ │ │ │ - enter $0x4538,$0x0 │ │ │ │ inc %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + jle 8521a8e │ │ │ │ + movl $0x897aad9,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ecx │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8521b00 │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85256ee │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 852569f │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8525448,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + ja 8521af6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x85219dc,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8521a40,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8525580,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8525694,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + orb $0x0,0x10045(%edi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8521b3e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8521b50,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + pop 0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + jle 8521b62 │ │ │ │ + movl $0x897aa96,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x90 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8521bd7 │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852563d │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8521bcd │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8521aa4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8521b14,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - clc │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8525664,0xc(%ebp) │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85255b0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8525738,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %al,$0x5 │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8521c08 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8525717 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8525910 │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x150(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jb 8521c4a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8704ff4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + test %cl,0x10045(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8521c86 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8521c98,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + pop 0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8525932 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ nop │ │ │ │ - inc %ebp │ │ │ │ + jle 8521caa │ │ │ │ + movl $0x897abe1,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock mov 0x0(%ebp),%es │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8521cea │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8521cfc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x8e,%ah │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525aac │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 8525a6f │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x85253bc,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x852594c,-0x4(%ebp) │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8525a64,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + jle 8521d0e │ │ │ │ + movl $0x897abb1,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + mov 0x0(%ebp),%es │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8521da4 │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525a10 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 8521d9a │ │ │ │ + movl $0x87e7e68,-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 $0x8521c14,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8521c5c,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8521cc0,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8705bc4 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - cld │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8525a34,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8525978,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8521dd8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8525b38,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8525b71 │ │ │ │ - jle 8525b0d │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8525b70 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 8521e13 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + 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 870538c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8521e56 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8704ff4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8521ed1 │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525ad5 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 8521ec7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bb530,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8705878,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8705828,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x8d,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 8525b13 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8525b68,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 8521f0e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8521f20,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock mov %es,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + jle 8521f32 │ │ │ │ + movl $0x897ac11,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x458c,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8521faa │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8521fa0 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8521e64,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8521ee4,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + mov %es,0x0(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8522045 │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525b42 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 852203b │ │ │ │ + movl $0x87e7e68,-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 $0x8521e20,-0x24(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x8521f48,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8525afc,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x500458b,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85220fa │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85220f0 │ │ │ │ + movl $0x87e7e68,-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 $0x8521de4,-0x2c(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x8521fbc,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-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 %eax,-0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - enter $0x2965,$0x0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8525b98,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8525c54,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8522316 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852230c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8521944,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x85222f0,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8521944 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + mov 0x0(%ebp),%al │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + ja 852215c │ │ │ │ + movl $0x8521db8,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + movl $0x8522058,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525c1f │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8525bcc,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + movl $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x8522178,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0x3 │ │ │ │ + sbb %cl,0x1040045(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8525cfb │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8525d8c │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 85221e7 │ │ │ │ + movl $0x8521be8,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + movl $0x8521d24,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x14,%al │ │ │ │ - pop %ebp │ │ │ │ - push %edx │ │ │ │ - or %cl,-0x3839760f(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85221d2 │ │ │ │ + movl $0x8522204,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + ja 8522283 │ │ │ │ + movl $0x85219ac,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x8521b78,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852231e │ │ │ │ + movl $0x85222a0,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 870502c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897ac6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8522260,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8525f11 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8525c95 │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8525eb0,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8525eb0 │ │ │ │ + jne 8522260 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x452f,$0x0 │ │ │ │ - movl $0x45c70001,0x1e0000 │ │ │ │ - add %al,%al │ │ │ │ - pop %ebp │ │ │ │ - push %edx │ │ │ │ - or %cl,0x1c758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85254a0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8525efc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + 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 852239b │ │ │ │ + movl $0x8522380,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8522380 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8525ed9 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor %ch,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%dh │ │ │ │ + add %dh,-0x74f7addd(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x19750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897ac74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x43004588,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ebp │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + call *0x10005(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85223e8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + je 8522376 │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - push %edi │ │ │ │ - push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85254a0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 85260ac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8525fb6 │ │ │ │ + jb 852245b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8522440,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8522440 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ + sub $0x88,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x52(%esp) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 852246c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %cl,0x20045(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x6916fb8b(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + loopne 8522405 │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ 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 8522510 │ │ │ │ + movl $0x85224c8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85224ac │ │ │ │ + movl $0x85223c8,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x85223f8,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897ac7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + jb 8522541 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8522350 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub %al,0xf0045(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852256d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852248c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8525ffa │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8525f84,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 85225b9 │ │ │ │ + movl $0x8522528,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8522554,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87057f4,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897ac84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8526042 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85225f7 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8526086 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8526010,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8522630 │ │ │ │ + movl $0x85225d4,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897ac94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - and $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - sub $0x45,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8526b41 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85269ee │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 85261e4 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85265a4 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x8526b50,-0xc(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 852266f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8526b50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 8518db4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8526172 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x4500452c,%esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85262f3 │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 85262ab │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8526054,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x852618c,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + ja 85226a7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x852264c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ + jmp 87eb32c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85262a0,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852624c │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - clc │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8526270,0xc(%ebp) │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + ja 85226e5 │ │ │ │ + movl $0x8522680,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85261bc,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852633c,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x5 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87719a0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897ac98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852631c │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ + jb 8522761 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8526514 │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x15c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8522744,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8781f00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + 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 8526536 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 852272a │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x79,%al │ │ │ │ inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852278d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 851adb0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0x85,%al │ │ │ │ inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8522804 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85266b5 │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 852667f │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8525fc8,-0x8(%edi) │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8526550,0x8(%ebp) │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + ja 85227fa │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8522704,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8522774,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 876c900 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + test %al,0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8522843 │ │ │ │ + movl $0x852279c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ + jmp 87eb32c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8526674,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x897acc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + test %al,0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x5014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852661e │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85228a6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - cld │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8526644,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852657c,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85228d1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 877ff58 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + loopne 8522859 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8522933 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8522929 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8522878,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85228b8,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852281c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + 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 85229a1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8522984,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp 8781f00 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8526740,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8526779 │ │ │ │ - jle 8526715 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8526778 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85266de │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852296a │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85229e1 │ │ │ │ + movl $0x85228e0,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8522944,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897acd0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + addb $0x17,0x0(%ebp) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852671b │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8526770,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %al,-0x5a14f73b(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852674a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8522a79 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8526704,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ + movl $0x8522a5c,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8781f00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - rcrb $0x0,0x29(%ecx) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x85267a0,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852685c,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8522a42 │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sub %dh,0x45(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8522adb │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8526827 │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 8522ad1 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8522a1c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 851adb0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + shlb $0x0,0x45(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8522b20 │ │ │ │ + movl $0x8522a88,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85267d4,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897ace0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0x3 │ │ │ │ + pushf │ │ │ │ + addl $0x30017,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x5814fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + faddl 0x45(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8526903 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8526994 │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + call b6eae9a │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8522ba2 │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + test %eax,%eax │ │ │ │ + je 8522ba5 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897ad59,-0x18(%ebp) │ │ │ │ + movl $0x897ad20,-0x14(%ebp) │ │ │ │ + movl $0x8991125,-0x10(%ebp) │ │ │ │ + movl $0x8985ed1,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8710ba0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xc4,%al │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x1c,%al │ │ │ │ - imul $0xc689f189,0x8(%edx),%edx │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8526b19 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 852689d │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522bf4 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8526ab8,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8522bf7 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + movl $0x897ae3d,-0x10(%ebp) │ │ │ │ + movl $0x8991125,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8526ab8 │ │ │ │ + jmp 878e9f8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x45,(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x85269c8,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + nop │ │ │ │ + mov $0x5004582,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8522c2c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8522c40,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85260ac │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8526b04,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8526ae1 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 870e84c │ │ │ │ + mov $0x897aed4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %ah,(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%dh │ │ │ │ + test %al,0x45(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%ebx,%eiz,2) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + cld │ │ │ │ + mov $0xae,%ah │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 878cc08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,0x45(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522c95 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8522c98 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85260ac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8526c68 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x897af56,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 871d0c8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8526bbe │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522cc7 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + addb $0x18,0x0(%ebp) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8526bfe │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + jb 8522d7b │ │ │ │ + movl $0x8522d10,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8522d10 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + js 8522c88 │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8526c42 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8526bcc,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8522d6c │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 8522d5c │ │ │ │ + movl $0x8522ca4,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8522d4c,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x897af78,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov $0x897af98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x2 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522daf │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727fa4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8527881 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 8522e56 │ │ │ │ + movl $0x8522e38,-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 8522e38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852770a │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 8526dbf │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85272a7 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x852788c,-0xc(%ebp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8522df3 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb %ch,(%esi) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8522e18 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522e88 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8522e98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8522eb9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8522ec6 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8522e64,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522f6c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8522f40,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852788c │ │ │ │ + jne 8522f40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8526d4d │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 8522f29 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8522e98,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8522e98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + test %dh,(%eax) │ │ │ │ inc %esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x749bdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8526ee2 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8526e9b │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x8526c10,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x8526d64,0xc(%ebp) │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8526e90,-0x4(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8522fb2 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8522fc0,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8522ffe │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8523079 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852306f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8522fd8,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991111,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + 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 85230ae │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8523123 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523119 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8523088,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991116,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852318c │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8526e39 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 8523182 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x85230c0,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - sub %ch,-0x7b74f7ab(%edx) │ │ │ │ - and $0xb8,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x448bf847(%ecx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8526e60,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8526d90,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8526f2c,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - out %eax,$0xe │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85231c2 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8526f0e │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8527104 │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x180(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + jb 85232f5 │ │ │ │ + movl $0x8523300,-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 8523300 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x28,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527126 │ │ │ │ - movl $0x8526b8c,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + ja 852321f │ │ │ │ + movl $0x852319c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0x8991116,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x87e90fc,0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - xchg %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ add $0x89,%al │ │ │ │ - mov %fs,(%esp,%ebp,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8527135 │ │ │ │ - add $0x34,%edi │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852322e │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852717c │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %ecx,0x8(%edx) │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 8523275 │ │ │ │ + movl $0x852300c,-0x24(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8527245 │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %esi │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x8523130,-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 $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8727fdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x748fdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc %cl,-0x749bdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + cld │ │ │ │ + mov %?,(%edx) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852328c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 85233a2 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8523361 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897afa1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + inc %eax │ │ │ │ + jl 85233ac │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8523425 │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85273c6 │ │ │ │ - mov 0x9(%ecx),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ + ja 852341b │ │ │ │ + movl $0x87e7e68,-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 $0x8522efc,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8522f7c,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x85231d4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 852737f │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8527194,-0x8(%ebp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8523330,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8527374,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 85234a9 │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + jb 8523500 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527320 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 85234f6 │ │ │ │ + movl $0x8522d8c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x852349c,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727f68 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - sub %ch,-0x7b74f7ab(%edx) │ │ │ │ - and $0xb8,%al │ │ │ │ + adc $0x7b,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x448bf847(%ecx) │ │ │ │ - and $0x4c,%al │ │ │ │ + ja 852347e │ │ │ │ + movl $0x8522dc0,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8523370,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8527344,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8527278,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8527454,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + movl $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897afc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x6b,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 852748d │ │ │ │ - jle 8527429 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 852748c │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 8523545 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897a051,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8523574 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8523584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85273f2 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 85235a5 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 85235b2 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8523550,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852742f │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8523658 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x852362c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852362c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8527484,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8523615 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8523584,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 8523584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85236b5 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852745e │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 85236ab │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x85235e8,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8527418,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85236ea │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x75(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - roll $0x94,-0x76aef714(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - dec %esp │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x85274b4,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8527578,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852374b │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523741 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x85236c4,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - data16 add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85237ae │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852753b │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + ja 85237a4 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x85236fc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852383b │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523831 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x8523664,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x852375c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x85274e8,0x0(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x71,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + 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 85238c5 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x852388c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8711464 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - out %eax,$0x7 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + les 0x45(%edi),%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8527620 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85276b0 │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x108(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 8523870 │ │ │ │ + movl $0x8523514,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x85237c0,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1f,$0x0 │ │ │ │ - push %ds │ │ │ │ + mov $0x897afc8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70455(%ebx) │ │ │ │ - add $0x38,%al │ │ │ │ - jbe 852773f │ │ │ │ - or %cl,-0x38297610(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85238fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727fa4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8527856 │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85275b7 │ │ │ │ - dec %eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x85277e4,-0x10(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85239a2 │ │ │ │ + movl $0x8523984,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85277e4 │ │ │ │ + jne 8523984 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x3,$0x0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852393f │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - jbe 852783c │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8526c68 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852783c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + cld │ │ │ │ + cmp %edx,%fs:0x8(%edx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8523964 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85239d4 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85239e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527813 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 8523a05 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jne 8523a12 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - out %eax,$0x0 │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85239b0,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8523ab8 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8523a8c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8523a8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edi,%ebp,2) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x1c758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8526c68 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8523a75 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x85239e4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 85239e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %ah,0x30046 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85278f6 │ │ │ │ + jb 8523afe │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8523b0c,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8527936 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8523b4a │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8523bcc │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523bc2 │ │ │ │ + movl $0x87e7e68,-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 $0x8523b24,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8523c02 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + 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 8523c77 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523c6d │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8523bdc,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991116,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8523ce0 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523cd6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8523c14,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + 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 8523db1 │ │ │ │ + movl $0x8523d54,-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 8523d54 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852797a │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8527904,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 8523d3b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8523b58,-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 $0x8523c84,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8727fdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + loopne 8523e27 │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85279c2 │ │ │ │ + jb 8523df1 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + movl $0x897afa1,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x71,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xf000000 │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8523eb5 │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523eab │ │ │ │ + movl $0x87e7e68,-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 $0x8523a48,-0x3c(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8523ac8,-0x30(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x8523cf4,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8523dc0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x70,%al │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8523f90 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8523f86 │ │ │ │ + movl $0x85238d8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8523f2c,-0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727f68 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %dh,0x45(%eax) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8527a06 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8527990,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8523f0e │ │ │ │ + movl $0x852390c,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8523e00,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + movl $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897afd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8527a4e │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8523fc3 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x20,%al │ │ │ │ + inc %esi │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852402d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8524023 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8523fa0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852403c,-0x14(%ebp) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + pop %ds │ │ │ │ + inc %esi │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8527a92 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8527a1c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 852409e │ │ │ │ + movl $0x8523fd4,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897afd8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fs adc $0x45,%al │ │ │ │ - add %dl,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85240db │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x1f,%al │ │ │ │ + inc %esi │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 852aac5 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8527b13 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8524145 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852413b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x85240b8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8524154,-0x14(%ebp) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %bl,(%esi) │ │ │ │ + inc %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8527ad7 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 85241bc │ │ │ │ + movl $0x85240ec,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991125,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852994e │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8528916 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8527df5 │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 8529fe5 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527d2e │ │ │ │ - mov 0x5(%edx),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8527cfb │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8527a60,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8527af0,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0x1(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x12,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x1(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - jmp 8527bd4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8527cf0,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x897afe0,%esi │ │ │ │ + jmp *-0x4(%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 85241fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8524259 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527c9a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 852424f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x85241d8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - lock movl $0x8527cc0,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85242c7 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85242bd │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x8524208,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8527c54,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and $0x1d,%al │ │ │ │ + inc %esi │ │ │ │ + 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 8524343 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8524314,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8527d6e │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 85242fc │ │ │ │ + movl $0x852426c,-0x10(%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) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x897afe8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527efa │ │ │ │ - mov 0x9(%edx),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8527ec7 │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - movl $0x85279d4,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8527d88,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8524377 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8527ebc,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8518db4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + jb 8524403 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8527e66 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 85243f9 │ │ │ │ + movl $0x8524354,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - movl $0x8527e8c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8527db4,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8524438,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8711464 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - cmovne (%eax),%eax │ │ │ │ - lret │ │ │ │ - sldt (%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85243c5 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897aff0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + xor %bl,0x0(%ebp,%eax,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x7f(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + inc %ebx │ │ │ │ push %edx │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8527f70 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 851a2a4 │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmovne (%eax),%eax │ │ │ │ - lret │ │ │ │ - sldt (%eax) │ │ │ │ + adc %bl,0x0(%ebp,%eax,2) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - adcb $0x89,0x8(%edx) │ │ │ │ - lock mov 0x2c(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - mov %eax,0x778(%esp) │ │ │ │ - mov 0x70c(%esp),%eax │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x79c(%esp) │ │ │ │ - mov 0x724(%esp),%ecx │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8527f48,-0x24(%ebp) │ │ │ │ - mov 0x79c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x700(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x718(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x70c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x724(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x778(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x5f8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8527f48 │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bl,(%eax) │ │ │ │ + inc %esp │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4758bf1(%ecx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %ch,0x45(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x897ad74(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852806c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + fsubrs 0x45(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x897ad59(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528047 │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x898b771(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - jmp 8528072 │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8529fde │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 8529fe5 │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528423 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - movl $0x89794a8,0x8(%ecx) │ │ │ │ - movl $0x89794a8,0xc(%ecx) │ │ │ │ - movl $0x89794a8,0x10(%ecx) │ │ │ │ - movl $0x89794a8,0x14(%ecx) │ │ │ │ - movl $0x89794a8,0x18(%ecx) │ │ │ │ - movl $0x89794a8,0x1c(%ecx) │ │ │ │ - movl $0x89794a8,0x20(%ecx) │ │ │ │ - movl $0x89794a8,0x24(%ecx) │ │ │ │ - movl $0x89794a8,0x28(%ecx) │ │ │ │ - movl $0x89794a8,0x2c(%ecx) │ │ │ │ - movl $0x89794a8,0x30(%ecx) │ │ │ │ - movl $0x89794a8,0x34(%ecx) │ │ │ │ - movl $0x89794a8,0x38(%ecx) │ │ │ │ - movl $0x89794a8,0x3c(%ecx) │ │ │ │ - movl $0x89794a8,0x40(%ecx) │ │ │ │ - movl $0x89794a8,0x44(%ecx) │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %eax,0x6e8(%esp) │ │ │ │ - mov $0xffff,%eax │ │ │ │ - mov %ecx,0x6f4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x700(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x70c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 8528095 │ │ │ │ - mov %edx,0x718(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0x760(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %ecx,0x724(%esp) │ │ │ │ - mov 0x760(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x76c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x76c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 8527f93 │ │ │ │ - mov %eax,0x778(%esp) │ │ │ │ - mov 0x724(%esp),%eax │ │ │ │ - mov 0x6e8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov 0x778(%esp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8528277 │ │ │ │ - mov %eax,0x730(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - mov %eax,0x784(%esp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x79c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x790(%esp),%ecx │ │ │ │ - mov 0x748(%esp),%edx │ │ │ │ - mov 0x730(%esp),%eax │ │ │ │ - mov %edx,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - mov %eax,0x730(%esp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x748(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov 0x730(%esp),%eax │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x724(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - inc %edx │ │ │ │ - jmp 85281a1 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x898b771(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + push $0x45 │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85244e5 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852343c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fsubrs 0x45(%edx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8524511 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8523ecc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push $0x45 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852453d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8523850 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ dec %eax │ │ │ │ - or $0x45,%al │ │ │ │ - add %ah,(%ebx) │ │ │ │ + push $0x45 │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x7b76fb3b(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x244c89f0(%ecx) │ │ │ │ - inc %eax │ │ │ │ - jmp 85280d9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xc,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%bl │ │ │ │ - pop %ds │ │ │ │ + jb 8524569 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8522cdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fs push $0x45 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b2c45(%ebx) │ │ │ │ - sub %cl,-0x7b76dbb3(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbbb(%ebx) │ │ │ │ - and $0xf8,%al │ │ │ │ - add $0x558b0000,%eax │ │ │ │ - or %cl,0x6e8248c(%ecx) │ │ │ │ + jb 8524595 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852417c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor %ch,0x45(%edx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x6f4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x700(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x718(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x70c(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x724(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85283b2 │ │ │ │ - mov %ecx,0x730(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - mov %ecx,0x73c(%esp) │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x744(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x760(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x754(%esp),%edx │ │ │ │ - mov 0x748(%esp),%eax │ │ │ │ - mov 0x730(%esp),%ecx │ │ │ │ - mov %eax,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - mov %ecx,0x730(%esp) │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0x748(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x730(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x724(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x70c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x70c(%esp) │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x718(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - jmp 85281a1 │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x85282cc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85245c1 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - mov $0xec00450a,%esp │ │ │ │ - sub $0x1e0000,%eax │ │ │ │ + jmp 8524064 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc $0x6a,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85245ed │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85242dc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lock imul $0x2000f,0x0(%ebp),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - movl $0x8528480,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8528480 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - or 0x0(%ebp),%al │ │ │ │ - in (%dx),%al │ │ │ │ - sub $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - movl $0x852871c,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8524619 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8524388 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + shlb $0x0,0x45(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852464b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - mov 0x640(%esp),%ecx │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov %eax,0x6dc(%esp) │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - mov 0x610(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8528458,-0x18(%ebp) │ │ │ │ - mov 0x6dc(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x640(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6a0(%esp),%eax │ │ │ │ + jmp 8520bbc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + bound %eax,0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852467f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x634(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8528458 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8528558,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85209b0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + push $0x10045 │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85246b3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8522c0c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xd000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528532 │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + add %al,0xa4c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 85247d8 │ │ │ │ + movl $0x85244cc,-0xa0(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x9c(%edi) │ │ │ │ + movl $0x85244f8,-0x98(%edi) │ │ │ │ + mov %eax,-0x94(%edi) │ │ │ │ + movl $0x8524524,-0x90(%edi) │ │ │ │ + mov %eax,-0x8c(%edi) │ │ │ │ + movl $0x8524550,-0x88(%edi) │ │ │ │ + mov %eax,-0x84(%edi) │ │ │ │ + movl $0x852457c,-0x80(%edi) │ │ │ │ + mov %eax,-0x7c(%edi) │ │ │ │ + movl $0x85245a8,-0x78(%edi) │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + movl $0x85245d4,-0x70(%edi) │ │ │ │ + mov %eax,-0x6c(%edi) │ │ │ │ + movl $0x8524600,-0x68(%edi) │ │ │ │ + mov %eax,-0x64(%edi) │ │ │ │ + movl $0x8524628,-0x60(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x852465c,-0x54(%edi) │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + movl $0x8524690,-0x48(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x87133c8,-0x3c(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x60(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x897b001,-0x2c(%edi) │ │ │ │ + movl $0x897b009,-0x28(%edi) │ │ │ │ + movl $0x897b012,-0x24(%edi) │ │ │ │ + movl $0x897b016,-0x20(%edi) │ │ │ │ + lea -0x66(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x6d(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x78(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x7e(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x85(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x8e(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x95(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x9d(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x3b(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - jmp 852855e │ │ │ │ + movl $0xa4,0x33c(%ebx) │ │ │ │ + mov $0x897b018,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 8528597 │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x1e000001(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x5f82494(%ecx) │ │ │ │ + les 0x46(%edi),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x634(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x640(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8528581 │ │ │ │ - mov %eax,0x64c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x658(%esp) │ │ │ │ - mov 0x694(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x6a0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - mov 0x604(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85284a3 │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 8528845 │ │ │ │ - mov 0x658(%esp),%ecx │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov 0x6a0(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85286b8 │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x6c4(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8524834 │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x6cc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x6dc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x6d0(%esp),%eax │ │ │ │ - mov 0x67c(%esp),%edx │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x67c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - jmp 85285dc │ │ │ │ + test %eax,%eax │ │ │ │ + je 8524837 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897b05d,-0x10(%ebp) │ │ │ │ + movl $0x8991125,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 878e9f8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852486f │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8524884,0x0(%ebp) │ │ │ │ + movl $0x897b0d4,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 878cc08 │ │ │ │ + mov $0x897b0e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x10046a6,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x7ce90075(%ecx) │ │ │ │ + andl $0x0,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85248b7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727fa4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - pop %es │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - das │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852495e │ │ │ │ + movl $0x8524940,-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 8524940 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b2c55(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x5f82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x634(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x64c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x640(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x658(%esp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85248fb │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and %cl,0x52(%ecx) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8524920 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85287d6 │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x670(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x678(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x688(%esp),%eax │ │ │ │ - mov 0x67c(%esp),%edx │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov 0x67c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x640(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x640(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - jmp 85285dc │ │ │ │ - mov 0x640(%esp),%ecx │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov 0x6a0(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85288c0 │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x6ac(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x6b4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x6c4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x6b8(%esp),%eax │ │ │ │ - mov 0x67c(%esp),%edx │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x67c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x640(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x640(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x658(%esp),%edx │ │ │ │ - jmp 85285dc │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8528d32 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 852809e │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - or $0xffff,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - mov %eax,0x61c(%esp) │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8528598,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x14(%ebp) │ │ │ │ - mov 0x604(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85249c6 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85249bc │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x5f8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991111,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + jmp 872816c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + 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 8524a86 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8524a7c │ │ │ │ + movl $0x8524894,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8524a34,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8727f68 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85289b2 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 8524a1a │ │ │ │ + movl $0x85248c8,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x852496c,-0xc(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 8529fe5 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528b76 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0x5ec(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 8528b43 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x8527948,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x85289cc,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x5ec(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - jmp 8528a2b │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8528b38,-0x4(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b0f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0xbc,%al │ │ │ │ + dec %edx │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3a7cf78b(%ebx) │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528ae4 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x14e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - movl $0x8528b08,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8524aef │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8528aa4,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + jmp 8727fa4 │ │ │ │ + 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 8524b96 │ │ │ │ + movl $0x8524b78,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528bc0 │ │ │ │ - movl $0x85278c4,-0x24(%edi) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - push %es │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8524b78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8524b33 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - adc %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f3bb(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8528bcf │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528c19 │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - lea -0x2f(%edi),%edx │ │ │ │ - mov %edx,0x5b0(%esp) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %ecx,0x5bc(%esp) │ │ │ │ - mov 0x5b0(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%edx) │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov 0x5bc(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8528d07 │ │ │ │ - mov %edx,0x5c8(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x5d4(%esp) │ │ │ │ - mov 0x5c8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + dec %ebx │ │ │ │ push %edx │ │ │ │ - mov %eax,0x5ec(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x5e0(%esp),%eax │ │ │ │ - mov 0x5d4(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8524b58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%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 8524bfe │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8524bf4 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 85289ef │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 8528e4b │ │ │ │ - movl $0x8528c30,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - movl $0x87e9588,-0x1c(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x8991111,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8528e40,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8524cbe │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528deb │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8524cb4 │ │ │ │ + movl $0x8524acc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8524c6c,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8727f68 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x45c7 │ │ │ │ - or %dl,(%eax) │ │ │ │ - mov 0x8(%edx),%ss │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85250a4 │ │ │ │ - nop │ │ │ │ - mov %es,(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7ad72(%eax) │ │ │ │ - lock mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8528eb0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8524c52 │ │ │ │ + movl $0x8524b00,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8524ba4,-0xc(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b0fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,%fs:0x0(%ebp) │ │ │ │ - in (%dx),%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x52(%ecx,%edx,4) │ │ │ │ - or %cl,0x30758bf0(%ecx) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x5a4(%esp) │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8528e88,-0x18(%ebp) │ │ │ │ - mov 0x5a4(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x508(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x568(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4fc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8528e88 │ │ │ │ + or $0xf4,%al │ │ │ │ + dec %esp │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3a7cf78b(%ebx) │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8528f88,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8528f62 │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add %cl,0x14e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + leave │ │ │ │ + lret │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x898b771(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - jmp 8528f8e │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - incl -0x7a(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x3582484(%ecx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %ecx,0x4d8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x4fc(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8528fb1 │ │ │ │ - mov %edx,0x514(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - mov 0x55c(%esp),%eax │ │ │ │ - cmovne %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ecx,0x568(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - mov 0x358(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8528ed3 │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 852927d │ │ │ │ - mov 0x520(%esp),%ecx │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85290f0 │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x594(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x5a4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - jmp 852900c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sar $0x44,%ch │ │ │ │ - add %ch,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b2c45(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x3582484(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x4d8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x4fc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x514(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x508(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x520(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852920e │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x538(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x540(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x508(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x508(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - jmp 852900c │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85292f8 │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x57c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x58c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x580(%esp),%edx │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x508(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x520(%esp),%eax │ │ │ │ - jmp 852900c │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8529b57 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8529b57 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - or $0xffff,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x4f0(%esp) │ │ │ │ - mov %eax,0x4e4(%esp) │ │ │ │ - mov %edx,0x3ac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8528fc8,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x14(%ebp) │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4d8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + add %bh,0x898b771(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfb8b(%ebx) │ │ │ │ cld │ │ │ │ - cli │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + gs lret │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + dec %ebp │ │ │ │ + lret │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x8991125(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890045(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + xor (%eax),%esp │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%dl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0xd4,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %ch,%cl │ │ │ │ + test $0x900020a0,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8524e11 │ │ │ │ + movl $0x897a45e,-0x4(%ebp) │ │ │ │ + movl $0x897a470,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 872ee8c │ │ │ │ + mov $0x897b138,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x55,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x897a411(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and %ah,0x45(%ecx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x6c(%eax) │ │ │ │ + or %dl,-0x51(%esi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %al,0x71e908c5(%ebx) │ │ │ │ + sbbb $0x0,(%edi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x84,%al │ │ │ │ + dec %esi │ │ │ │ push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8529440 │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xfa │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b16ff8b(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + call *(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x69(%eax) │ │ │ │ + add $0xb8,%al │ │ │ │ + dec %esi │ │ │ │ push %edx │ │ │ │ - or %cl,0x38758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov 0x3e8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8529418,-0x1c(%ebp) │ │ │ │ - mov 0x4cc(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8529418 │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %al,-0x387c0b3b(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 852955a │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - cmp $0xffff,%eax │ │ │ │ - jne 8529545 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - jmp 8529505 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85294fc,0xc(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - inc %esp │ │ │ │ - add %al,0x7(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x3dc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %edx,0x3f4(%esp) │ │ │ │ - mov %ecx,0x400(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x418(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 8529535 │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x46c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x478(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x478(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x3dc(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov %edx,0x490(%esp) │ │ │ │ - mov 0x484(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8529463 │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 852987d │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov 0x3e8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x490(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85296de │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x4bc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x430(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - jmp 85295d9 │ │ │ │ - aam $0xf7 │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %cl,0x18e90075(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + lcall *(%eax) │ │ │ │ + bound %eax,0x0(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b3445(%ebx) │ │ │ │ - and %cl,-0x7b76dbb3(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76d7bb(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376d3ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76cfb3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76e3bb(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376fbab(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76f7b3(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76f3bb(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376efab(%ebx) │ │ │ │ - and $0x18,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76ebb3(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x543d83f0(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 852980e │ │ │ │ - mov %edx,0x43c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - mov %edx,0x448(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x450(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x46c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x460(%esp),%eax │ │ │ │ - mov 0x454(%esp),%ecx │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - mov %edx,0x43c(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x418(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - jmp 85295d9 │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x490(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85298f8 │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x49c(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x4a4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x4b4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4a8(%esp),%edx │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x418(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - jmp 85295d9 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8529dbb │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 852934e │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x358(%esp),%edx │ │ │ │ - or %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %edx,0x400(%esp) │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8529584,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x18(%ebp) │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8524ef5 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8529a70,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8524848 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,0xe000000 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8529aa9 │ │ │ │ - jle 8529a45 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8529aa8 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8529a0b │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 8524f9d │ │ │ │ + movl $0x8524ecc,-0x4c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x87133c8,-0x3c(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x897b106,-0x34(%edi) │ │ │ │ + movl $0x897b126,-0x30(%edi) │ │ │ │ + movl $0x897b139,-0x2c(%edi) │ │ │ │ + movl $0x897b14d,-0x28(%edi) │ │ │ │ + movl $0x897b10a,-0x24(%edi) │ │ │ │ + movl $0x897b10e,-0x20(%edi) │ │ │ │ + movl $0x897b112,-0x1c(%edi) │ │ │ │ + movl $0x897b114,-0x18(%edi) │ │ │ │ + movl $0x897b118,-0x14(%edi) │ │ │ │ + movl $0x897b11e,-0x10(%edi) │ │ │ │ + movl $0x897b157,-0xc(%edi) │ │ │ │ + movl $0x897b122,-0x8(%edi) │ │ │ │ + movl $0x897b15f,-0x4(%edi) │ │ │ │ + movl $0x897b163,(%edi) │ │ │ │ + lea -0x3b(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + mov $0x897b164,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 8529a4b │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852501b │ │ │ │ + movl $0x8524ff8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8524ff8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8529aa0,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8529a7a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8524fdf │ │ │ │ + movl $0x85253c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + mov $0x897b270,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8529a34,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x75(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - roll $0x94,-0x76aef714(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %ch,%al │ │ │ │ - nop │ │ │ │ - sub %eax,%es:(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8529ad0,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852508f │ │ │ │ + movl $0x852506c,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 8529bf4 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x364(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %ecx,0x37c(%esp) │ │ │ │ - mov %eax,0x370(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x370(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x364(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8529d1e │ │ │ │ - movl $0x8529b04,-0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x37c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x388(%esp) │ │ │ │ - mov 0x9(%ecx),%eax │ │ │ │ - mov %ecx,0x37c(%esp) │ │ │ │ - mov %eax,0x394(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x394(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x388(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - jmp 8529ba3 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852506c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8529c33 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8529cc4 │ │ │ │ - mov %ecx,0x3ac(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x3c0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x3dc(%esp) │ │ │ │ - mov %edx,0x3d0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3d0(%esp),%eax │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 8525055 │ │ │ │ + movl $0x85253c8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %gs:(%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x61 │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x52(%esp,%ebx,4) │ │ │ │ - or %cl,-0xf76f3ab(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - dec %eax │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x3ac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8529d98,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8525296 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x897b276,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 8525265 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85251c1 │ │ │ │ + movl $0x85251b8,0x4(%ebp) │ │ │ │ + mov $0x8979e4c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8529d98 │ │ │ │ + jne 85251b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 8529d7f │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + fs popa │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x1e000000(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c7044d(%ebx) │ │ │ │ - add $0xf8,%al │ │ │ │ - pushf │ │ │ │ - push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8529dec,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - fildl 0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%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 0x3(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8525177 │ │ │ │ + add $0x10,%ebp │ │ │ │ + dec %ecx │ │ │ │ + jmp 85250d6 │ │ │ │ + nop │ │ │ │ + sub %ah,0x45(%ecx) │ │ │ │ + add %al,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x6d16fb8b(%ecx) │ │ │ │ - push %eax │ │ │ │ - and %al,(%eax) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8529e5c,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8525247 │ │ │ │ + movl $0x852502c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + dec %ecx │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + jmp 85250d6 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8529e95 │ │ │ │ - jle 8529e31 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8529e94 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8529dfa │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + gs add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%edx,%edx,2) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3ba383a(%ecx) │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x448b0897 │ │ │ │ + and $0x64,%al │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e319c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 8529e37 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8529e8c,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + or %ch,0x7e(%esi) │ │ │ │ + or %cl,0x8c583c6(%ecx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8529e66 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %edx │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525228 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8529e20,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%ebx,1) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %ch,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and (%ecx),%ch │ │ │ │ - add %al,0x45c70cc4(%ebx) │ │ │ │ - clc │ │ │ │ - mov $0x8908529e,%esp │ │ │ │ - int1 │ │ │ │ - mov 0x310(%esp),%edx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 851c298 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8525150,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8525114,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 8529dc3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %edx,0x2e0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2d4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 852a14a │ │ │ │ - movl $0x8529ef0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - mov %eax,0x310(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x310(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 852aac8 │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8529f43 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x2f8(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x9(%edx),%edx │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %edx,0x304(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x304(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2f8(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - jmp 8529f8d │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + mov $0x897b288,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + fcomps 0x45(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852a05f │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852a0f0 │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x330(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %edx,0x340(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x340(%esp),%ecx │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - mov 0xf1890852,%al │ │ │ │ + jb 8525309 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8525320,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x852a1bc,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852a1bc │ │ │ │ + jne 8525320 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - in (%dx),%eax │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%ecx,%eiz,4) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852a200,0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x2,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852a1df │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x28c(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x280(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852a3d8 │ │ │ │ - mov %eax,0x2a4(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov 0x2a4(%esp),%ecx │ │ │ │ - mov %eax,0x2b0(%esp) │ │ │ │ - mov 0x280(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x2b8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x2c8(%esp),%edx │ │ │ │ - mov 0x2bc(%esp),%ecx │ │ │ │ - mov 0x2a4(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 85252d2 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852abad │ │ │ │ - movl $0x852a42c,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ + mov $0x897b290,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %ss,%ebp │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ + push $0x100455f │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x52e90475(%ecx) │ │ │ │ - dec %edx │ │ │ │ - and %al,(%eax) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852a458,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xec,%al │ │ │ │ + push %edx │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4d89034e(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85250a4 │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852a43a │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x22c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x238(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x244(%esp) │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852a630 │ │ │ │ - mov %eax,0x250(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x268(%esp) │ │ │ │ - mov 0x250(%esp),%ecx │ │ │ │ - mov %eax,0x25c(%esp) │ │ │ │ - mov 0x22c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x264(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x280(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x274(%esp),%edx │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 8525368 │ │ │ │ + movl $0x85253ec,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852a670,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897b300,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852a652 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x1e4(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1d8(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852a848 │ │ │ │ - mov %eax,0x1fc(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x214(%esp) │ │ │ │ - mov 0x1fc(%esp),%ecx │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x210(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x220(%esp),%edx │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 85253a8 │ │ │ │ + movl $0x85253fc,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852a888,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897b304,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + and %ch,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852a86a │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852aa60 │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x1c0(%esp) │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x1bc(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x1d8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x852aaa8,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - adc %cl,%bh │ │ │ │ - inc %ebp │ │ │ │ + jp 85253ee │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + and %ch,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %ch,%dl │ │ │ │ + and %ch,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x2916fb8b(%ecx) │ │ │ │ - inc %ebx │ │ │ │ - and %al,(%eax) │ │ │ │ - movl $0x880715b,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 870da38 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 852ad39 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 852a3fa │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x852ab84,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852ab84 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %cl,%gs:(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%esp,%edx,2) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 852542c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - loop 852abbf │ │ │ │ - add %al,%dh │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - mov %al,0xf1890852 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85260ac │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x852ac50,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852ac50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,-0x5c(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x54(%eax) │ │ │ │ push %edx │ │ │ │ - or %cl,0x1c758bf1(%ecx) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8526c68 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 852aa82 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x852ad10,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852ad10 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0xc60044e1 │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x70,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x463b0445(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add -0x6b112750(%ebx),%cl │ │ │ │ + or %al,0x65ff08c5(%ebx) │ │ │ │ + add %dl,0x2000f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + push %esp │ │ │ │ push %edx │ │ │ │ - or %cl,0x18758bf1(%ecx) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85254a0 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 852aab6 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 852ac7f │ │ │ │ - mov 0x9(%eax),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x852adcc,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852adcc │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 85254c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - loope 852ae07 │ │ │ │ - add %ah,0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7ad58(%eax) │ │ │ │ - lock mov 0x14(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8527ab0 │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0xe000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c48739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852aefe │ │ │ │ - movl $0x87bfd7c,-0x74(%edi) │ │ │ │ - movl $0x68e,-0x70(%edi) │ │ │ │ - movl $0x8774428,-0x6c(%edi) │ │ │ │ - movl $0x897848c,-0x68(%edi) │ │ │ │ - movl $0x8978478,-0x64(%edi) │ │ │ │ - movl $0x8978464,-0x60(%edi) │ │ │ │ - lea -0x73(%edi),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - movl $0x8992ff1,-0x58(%edi) │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - movl $0x8993019,-0x50(%edi) │ │ │ │ - movl $0x8774400,-0x4c(%edi) │ │ │ │ - movl $0x8978438,-0x48(%edi) │ │ │ │ - lea -0x6b(%edi),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x898c539,-0x40(%edi) │ │ │ │ - movl $0x85254a0,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x85260ac,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x8526c68,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8527ab0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x4a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x852aee4,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852aee4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x463b0445(%ebx) │ │ │ │ + add 0xb(%ebp),%esi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,%al │ │ │ │ - inc %esp │ │ │ │ - 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 │ │ │ │ - add %bl,(%edi,%ebp,4) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852af1c │ │ │ │ + add %bl,-0x74f7adac(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc1750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x78,0x33c(%ebx) │ │ │ │ - mov $0x8978f2c,%esi │ │ │ │ + nop │ │ │ │ + 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 8525539 │ │ │ │ + movl $0x852551c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3e7c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8525505 │ │ │ │ + movl $0x8525e18,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - filds 0x2(%eax,%eax,1) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8527ab0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 852af54 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%ebp │ │ │ │ - ... │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852b20e │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 852558f │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b204 │ │ │ │ + ja 8525585 │ │ │ │ + movl $0x85254e8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ 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 $0x1,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 852b0ba │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x852b05c,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x852b0ac,-0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 850d240 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897b320,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76f7ab(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b038 │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 852b163 │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852b13c │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xfc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852b1da │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xcc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978f48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 852b338 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852b254 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jb 8525627 │ │ │ │ + movl $0x85255f8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85255f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852b290 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852b228,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 85255df │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85255a4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e90fc,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897b324,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852b2d4 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %edx,0x4(%eax) │ │ │ │ + mov (%eax),%edx │ │ │ │ + cmp $0x87e6e94,%edx │ │ │ │ + jne 852565d │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + call 87de750 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852b310 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852b2a8,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 852b320 │ │ │ │ - (bad) │ │ │ │ - jmp *-0x24c00000(%eax,%eax,1) │ │ │ │ - inc %esp │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 852bdd1 │ │ │ │ - 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 %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 852bc7e │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 852b470 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 852b838 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x852bde0,-0xc(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 85256e2 │ │ │ │ + movl $0x85256b0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852bde0 │ │ │ │ + jne 85256b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852b3fe │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8525697 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x852563c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - xor %bl,%dl │ │ │ │ - inc %esp │ │ │ │ - add %al,0x1(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897b328,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b586 │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 852b537 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x852b2e4,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x852b418,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8525754 │ │ │ │ + movl $0x8525734,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3ef0 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852b52c,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 87e2aa0 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b4d5 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852571b │ │ │ │ + movl $0x87e71e8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - clc │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x852b4fc,0xc(%ebp) │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852b448,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852b5d0,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852b5af │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852b7a8 │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x150(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 85257d2 │ │ │ │ + movl $0x85257a0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85257a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852b7ca │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8525787 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85256f8,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897b32c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%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 $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b944 │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 852b907 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x852b264,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x852b7e4,-0x4(%ebp) │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852b8fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 852580b │ │ │ │ + movl $0x8525818,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b8a8 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x87e90fc,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - cld │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x852b8cc,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852b810,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852585f │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8525880,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852b9d0,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 852ba09 │ │ │ │ - jle 852b9a5 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 852ba08 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b96d │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %bh,%bh │ │ │ │ + add %cl,%gs:0x76(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852b9ab │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852ba00,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %eax │ │ │ │ + push %edx │ │ │ │ + or %cl,0x3768bf0(%ecx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8525926 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852b9da │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 852591c │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x852583c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x852b994,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%eax,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - xor %al,(%edi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852ba30,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852baec,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852bab7 │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x852ba64,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ + movl $0x85258fc,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + jmp 87e3ef0 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x3 │ │ │ │ + jmp 87e2aa0 │ │ │ │ + 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 852bb93 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852bc24 │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + ja 85258e2 │ │ │ │ + movl $0x87e71e8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xac,%al │ │ │ │ - mov $0xf1890852,%ebx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 852bda9 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 852bb2d │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x852bd48,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852bd48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %dl,%cl │ │ │ │ - inc %esp │ │ │ │ - add %al,%bh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x852bc58,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 852b338 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852bd94,-0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852bd71 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cwtl │ │ │ │ - rolb $1,-0x1a(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x52,%ch │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 852b338 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 852bf2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852be48 │ │ │ │ + jb 85259b9 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8525984,-0x14(%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 87eb4e4 │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525984 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852596d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85258a4,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e90fc,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 850d240 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8525a48 │ │ │ │ + movl $0x8525a00,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 850d204 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852be84 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852be1c,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 85259e8 │ │ │ │ + movl $0x85257e8,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x8525934,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897b330,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852bec8 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8525a7e │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852bf04 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852be9c,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8525ad6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movl $0x8525a58,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + cmp $0x87e6e94,%edx │ │ │ │ + jne 8525ace │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + push %ebx │ │ │ │ + call 87de750 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 852bf14 │ │ │ │ - (bad) │ │ │ │ - jmp *(%ecx,%eax,1) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - iret │ │ │ │ - inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 852c9c1 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 852c86e │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 852c064 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 852c424 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x852c9d0,-0xc(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8525b5e │ │ │ │ + movl $0x8525b2c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852c9d0 │ │ │ │ + jne 8525b2c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852bff2 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8525b13 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8525a90,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - cmp $0xce,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,0x2(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897b334,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c173 │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 852c12b │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x852bed8,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x852c00c,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852c120,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8525b9f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + movl $0x8525bac,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c0cc │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x488b0445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jo 8525bb9 │ │ │ │ + mov (%eax),%edx │ │ │ │ + cmp $0x87e6e94,%edx │ │ │ │ + jne 8525bca │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + call 87de750 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - clc │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x852c0f0,0xc(%ebp) │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852c03c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852c1bc,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852c19c │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852c394 │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x15c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8525c52 │ │ │ │ + movl $0x8525c20,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525c20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852c3b6 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8525c07 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8525b74,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 850d240 │ │ │ │ + mov $0x897b338,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c535 │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 852c4ff │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x852be58,-0x8(%edi) │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x852c3d0,0x8(%ebp) │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852c4f4,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7ada4(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525c98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c49e │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8525c7f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87716ac,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x3(%edi),%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 %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - cld │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x852c4c4,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852c3fc,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + pop %esp │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8525cf4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852c5c0,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 852c5f9 │ │ │ │ - jle 852c595 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 852c5f8 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c55e │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8525cdb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8525e18,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852c59b │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852c5f0,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0x5d(%eax) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8525d50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c5ca │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x852c584,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%eax,8) │ │ │ │ + ja 8525d37 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87716ac,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - inc %eax │ │ │ │ - sti │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852c620,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852c6dc,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c6a7 │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x852c654,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x3976f7ae(%ebp,%ebx,2) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525dac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0x3 │ │ │ │ + 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 852c783 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852c814 │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + ja 8525d93 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8525e18,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - (bad) │ │ │ │ - push %edx │ │ │ │ - or %cl,-0x3839760f(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 852c999 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 852c71d │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x852c938,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852c938 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - lds -0x39(%eax,%eax,1),%eax │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x852c848,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 852bf2c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852c984,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852c961 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8525df8 │ │ │ │ + movl $0x8525e18,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897b44c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test $0xc4,%al │ │ │ │ - inc %esp │ │ │ │ - add %ah,%dh │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %dl,(%edi) │ │ │ │ + add %al,%cs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7ae(%ecx,%eax,8) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 852bf2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 852cad4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852ca38 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852ca70 │ │ │ │ + jb 8525e4b │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x897b52a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 852caac │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852ca44,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %bh,%bh │ │ │ │ - (bad) │ │ │ │ - jmp *0x2 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8525e9b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x897b525,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852d6e9 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852d572 │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 852cc2b │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852d10f │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x852d6f4,-0xc(%ebp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ + jb 8525f97 │ │ │ │ + movl $0x8525f6c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852d6f4 │ │ │ │ + jne 8525f6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 852cbb9 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + add %cl,-0x3f7cfcba(%ebx) │ │ │ │ + rolb $1,0xb7709f8(%ebx) │ │ │ │ + mov $0x898d6b7,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x749bdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852cd4e │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 852cd07 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x852ca80,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x852cbd0,0xc(%ebp) │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852ccfc,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8525fa0 │ │ │ │ + movl $0x8525eec,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525eec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x754e037e(%ebx) │ │ │ │ + push %eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8525f14,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525f14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852cca5 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8525fa0 │ │ │ │ + movl $0x8525f44,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8525f44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - sub %ch,-0x7b74f7ab(%edx) │ │ │ │ - and $0xb8,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x553c0076(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x448bf847(%ecx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852606a │ │ │ │ + add $0x44,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8526060 │ │ │ │ + movl $0x8525e24,-0x40(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x8525e5c,-0x34(%edi) │ │ │ │ + lea -0x40(%edi),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x8782e34,-0x2c(%edi) │ │ │ │ + lea -0x33(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x8525e74,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8525eac,-0x18(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8782e44,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8525fb8,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x852cccc,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + movl $0x897b510,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852cbfc,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + jmp 8782920 │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x897b52c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x54,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85260d9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85260bc,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x852cd98,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8525fd4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - out %eax,$0xe │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852cd7a │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852cf70 │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x180(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852cf92 │ │ │ │ - movl $0x852ca0c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + ja 85260a4 │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %al,(%eax) │ │ │ │ + mov $0x897b534,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + push %esp │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov -0x70(%esi),%fs │ │ │ │ + ret $0x2e14 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%esp,%ebp,4) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 852cfa1 │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852cfe5 │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %ecx,0x8(%edx) │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852d0ad │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:0x2e(,%edx,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428ece,%ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ + mov 0x20(%esp),%edx │ │ │ │ + add 0x14(%esp),%eax │ │ │ │ + add 0x1c(%esp),%edx │ │ │ │ + push 0x24(%esp) │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + call 804b150 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428e9e,%ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push 0x24(%esp) │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ + add 0x20(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x20(%esp),%eax │ │ │ │ + add 0x1c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b140 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428e6e,%ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push 0x1c(%esp) │ │ │ │ + push 0x1c(%esp) │ │ │ │ + push 0x1c(%esp) │ │ │ │ + call 804b340 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428e3e,%ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push 0x24(%esp) │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ + add 0x20(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x20(%esp),%eax │ │ │ │ + add 0x1c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b340 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428e0e,%ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push 0x1c(%esp) │ │ │ │ + movzbl 0x24(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x20(%esp),%eax │ │ │ │ + add 0x1c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b350 │ │ │ │ + add $0x18,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428dd8,%ebx │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ + lea (%edx,%eax,2),%eax │ │ │ │ + test %di,%di │ │ │ │ + je 85262b8 │ │ │ │ + test %esi,%esi │ │ │ │ + je 85262ae │ │ │ │ + lea -0x1(%esi),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jbe 8526282 │ │ │ │ + movd %edi,%xmm0 │ │ │ │ + mov %esi,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + shr $0x3,%ebx │ │ │ │ + pshufd $0x0,%xmm0,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%eax,%ecx,1) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jne 8526260 │ │ │ │ + test $0x7,%esi │ │ │ │ + je 85262ae │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + sub %edx,%esi │ │ │ │ + lea (%eax,%edx,2),%eax │ │ │ │ + lea (%eax,%esi,2),%edx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 85262a0 │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %di,-0x2(%eax) │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 85262ae │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %di,(%eax) │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %di,-0x2(%eax) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 85262a0 │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ + add %esi,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ + push %eax │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428d18,%ebx │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ + lea 0x0(,%eax,4),%edx │ │ │ │ + add 0x10(%esp),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je 8526358 │ │ │ │ + test %esi,%esi │ │ │ │ + je 852634f │ │ │ │ + lea -0x1(%esi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 8526342 │ │ │ │ + mov %esi,%ebx │ │ │ │ + movd %edi,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x2,%ebx │ │ │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%edx,%ecx,1) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 8526320 │ │ │ │ + test $0x3,%esi │ │ │ │ + je 852634f │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + lea (%edx,%eax,4),%edx │ │ │ │ + lea (%edx,%esi,4),%eax │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %edi,-0x4(%edx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8526345 │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x2,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ push %edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x749bdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ + mov 0x2c(%esp),%ecx │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ + mov 0x28(%esp),%ebp │ │ │ │ + lea 0x0(,%eax,8),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + add 0x20(%esp),%edx │ │ │ │ + or %ebx,%eax │ │ │ │ + je 85263f0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 85263e3 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 85263de │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + movd %ebx,%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + shr $1,%edi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + nop │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%esi │ │ │ │ + movups %xmm0,(%edx,%esi,1) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jne 85263c0 │ │ │ │ + test $0x1,%ebp │ │ │ │ + je 85263e3 │ │ │ │ + and $0xfffffffe,%ebp │ │ │ │ + lea (%edx,%ebp,8),%edx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + mov %ebx,0x4(%edx) │ │ │ │ + add $0xc,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + pop %ebp │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428bff,%ebx │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x3,%ebp │ │ │ │ push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + add $0xc,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + pop %ebp │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428bc8,%ebx │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ + lea 0x0(,%eax,4),%edx │ │ │ │ + add 0x10(%esp),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je 85264a8 │ │ │ │ + test %esi,%esi │ │ │ │ + je 852649f │ │ │ │ + lea -0x1(%esi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 8526492 │ │ │ │ + mov %esi,%ebx │ │ │ │ + movd %edi,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x2,%ebx │ │ │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%edx,%ecx,1) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 8526470 │ │ │ │ + test $0x3,%esi │ │ │ │ + je 852649f │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + lea (%edx,%eax,4),%edx │ │ │ │ + lea (%edx,%esi,4),%eax │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %edi,-0x4(%edx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8526495 │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x2,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428b28,%ebx │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ + lea 0x0(,%eax,4),%edx │ │ │ │ + add 0x10(%esp),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je 8526548 │ │ │ │ + test %esi,%esi │ │ │ │ + je 852653f │ │ │ │ + lea -0x1(%esi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 8526532 │ │ │ │ + mov %esi,%ebx │ │ │ │ + movd %edi,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x2,%ebx │ │ │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852d22e │ │ │ │ - mov 0x9(%ecx),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%edx,%ecx,1) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 8526510 │ │ │ │ + test $0x3,%esi │ │ │ │ + je 852653f │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + lea (%edx,%eax,4),%edx │ │ │ │ + lea (%edx,%esi,4),%eax │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %edi,-0x4(%edx) │ │ │ │ cmp %eax,%edx │ │ │ │ - jne 852d1e7 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x852cffc,-0x8(%ebp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852d1dc,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jne 8526535 │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x2,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428a8d,%ebx │ │ │ │ + sub $0x14,%esp │ │ │ │ + fldz │ │ │ │ + flds 0x2c(%esp) │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ + mov 0x28(%esp),%esi │ │ │ │ + lea 0x0(,%eax,4),%edx │ │ │ │ + add 0x20(%esp),%edx │ │ │ │ + fucomi %st(1),%st │ │ │ │ + fstp %st(1) │ │ │ │ + jp 8526591 │ │ │ │ + je 8526610 │ │ │ │ + test %esi,%esi │ │ │ │ + je 85265f8 │ │ │ │ + lea -0x1(%esi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 85265e2 │ │ │ │ + mov %esi,%ebx │ │ │ │ + fsts 0xc(%esp) │ │ │ │ + movss 0xc(%esp),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x2,%ebx │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%edx,%ecx,1) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 85265c0 │ │ │ │ + test $0x3,%esi │ │ │ │ + je 8526600 │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + lea (%edx,%eax,4),%edx │ │ │ │ + lea (%edx,%esi,4),%eax │ │ │ │ + add $0x4,%edx │ │ │ │ + fsts -0x4(%edx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 85265e5 │ │ │ │ + fstp %st(0) │ │ │ │ + jmp 8526602 │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + fstp %st(0) │ │ │ │ + jmp 8526602 │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + fstp %st(0) │ │ │ │ + add $0x14,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + fstp %st(0) │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x2,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + add $0x14,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x4289bd,%ebx │ │ │ │ + sub $0x14,%esp │ │ │ │ + fldl 0x2c(%esp) │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ + mov 0x28(%esp),%esi │ │ │ │ + lea 0x0(,%eax,8),%edx │ │ │ │ + add 0x20(%esp),%edx │ │ │ │ + fstl 0x8(%esp) │ │ │ │ + fldz │ │ │ │ + fxch %st(1) │ │ │ │ + fucomip %st(1),%st │ │ │ │ + fstp %st(0) │ │ │ │ + jp 8526667 │ │ │ │ + je 85266c0 │ │ │ │ + test %esi,%esi │ │ │ │ + je 85266b8 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 85266ae │ │ │ │ + movd 0x8(%esp),%xmm0 │ │ │ │ + movd 0xc(%esp),%xmm1 │ │ │ │ + mov %esi,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%ebx │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%edx,%ecx,1) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 8526690 │ │ │ │ + test $0x1,%esi │ │ │ │ + je 85266b8 │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + lea (%edx,%esi,8),%edx │ │ │ │ + movq 0x8(%esp),%xmm2 │ │ │ │ + movq %xmm2,(%edx) │ │ │ │ + add $0x14,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x3,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + add $0x14,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ + call 804ffc0 │ │ │ │ + add $0x428908,%ebx │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ + lea 0x0(,%eax,4),%edx │ │ │ │ + add 0x10(%esp),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je 8526768 │ │ │ │ + test %esi,%esi │ │ │ │ + je 852675f │ │ │ │ + lea -0x1(%esi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 8526752 │ │ │ │ + mov %esi,%ebx │ │ │ │ + movd %edi,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x2,%ebx │ │ │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movups %xmm0,(%edx,%ecx,1) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 8526730 │ │ │ │ + test $0x3,%esi │ │ │ │ + je 852675f │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + sub %eax,%esi │ │ │ │ + lea (%edx,%eax,4),%edx │ │ │ │ + lea (%edx,%esi,4),%eax │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %edi,-0x4(%edx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8526755 │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + sub $0x4,%esp │ │ │ │ + shl $0x2,%esi │ │ │ │ + push %esi │ │ │ │ + push $0x0 │ │ │ │ + push %edx │ │ │ │ + call 804b350 │ │ │ │ + add $0x10,%esp │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + pop %edi │ │ │ │ + ret │ │ │ │ + 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 85267ee │ │ │ │ + movl $0x85267c8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85267c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852d188 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 85267af │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x85740dc,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov $0x897b544,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - sub %ch,-0x7b74f7ab(%edx) │ │ │ │ - and $0xb8,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x448bf847(%ecx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x852d1ac,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852d0e0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x52(%eax,%ebp,2) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8526864 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852d2bc,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 852d2f5 │ │ │ │ - jle 852d291 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 852d2f4 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852d25a │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852681b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852d297 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852d2ec,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax,%ebp,2) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + push $0xc6890852 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85268f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852d2c6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 85268a3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x852d280,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x75(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - roll $0x94,-0x76aef714(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - inc %esp │ │ │ │ - out %al,(%dx) │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852d31c,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852d3e0,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - data16 add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b0852(%eax,%ebp,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xb5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852d3a3 │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x852d350,0x0(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0x69(%eax) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8526948 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - out %eax,$0x7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 852d488 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852d518 │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x108(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + ja 852692f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1f,$0x0 │ │ │ │ - push %ds │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70455(%ebx) │ │ │ │ - add $0xa0,%al │ │ │ │ - aam $0x52 │ │ │ │ - or %cl,-0x38297610(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 852d6be │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 852d41f │ │ │ │ - dec %eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x852d64c,-0x10(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852d64c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + imul $0xf766c689,0x8(%edx),%edx │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 85269d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x3,$0x0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x52(%ebp,%edx,8) │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 852cad4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852d6a4,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852d67b │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 852698b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - out %eax,$0x0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x76f7ad33(%eax) │ │ │ │ - lock mov 0x1c(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 852cad4 │ │ │ │ + add %ah,0x468b0852(%ecx,%ebp,2) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%edx,%ebp,2) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x5130163a(%ecx) │ │ │ │ + sub (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8526a0d │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 8526aa4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852d758 │ │ │ │ + jb 8526a87 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8526aa4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852d790 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8526b3c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 8526b44 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852d7cc │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852d764,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 8526acc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8526a54,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897b55c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8526ae4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8526ae4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 8526bd7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8526be8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8526be8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8526b92 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897b560,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8526c44 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8526c20 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8526aa4 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8526ba1 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8526ccc │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8526c64 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8526da4 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 8526ccc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852d810 │ │ │ │ + jb 8526caf │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8526ccc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852d84c │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852d7e4,-0x10(%edi) │ │ │ │ + ja 8526cf3 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8526d05 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b564,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8526c7c,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8526b70 │ │ │ │ + nop │ │ │ │ + jmp 8526da4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 852d890 │ │ │ │ + jb 8526d87 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8526da4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852d8cc │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x852d864,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 8526dcb │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8526ddd │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b568,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8526d54,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8526b70 │ │ │ │ + nop │ │ │ │ + jmp 85270d0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %dh,0x130044(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - push %es │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8526e5a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x8991125,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8526b70 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8530901 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 852d94f │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jb 8526e9b │ │ │ │ + movl $0x8526ea8,-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 8526ea8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 852d913 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + cld │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852f78a │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x11(%esi),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 852e752 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 852dc31 │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 852fe21 │ │ │ │ - add $0x10,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8772484 │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8526f1c │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852db6a │ │ │ │ - mov 0x5(%edx),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 852db37 │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x852d8a0,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x852d92c,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0x1(%edi),%ecx │ │ │ │ + ja 8526f12 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x8526e6c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87719a0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call 4e531f3c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8526f45 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8526ed4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - jmp 852da10 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852db2c,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8526f9c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8526f92 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8526f2c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87bc408 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8526ff4 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852dad6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 8526fea │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + movl $0x898be61,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8526ed4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8527056 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852704c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8526fac,-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 87bc408 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85270a8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8527004,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + movl $0x898be59,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + push %eax │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - lock movl $0x852dafc,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x852da90,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852dbaa │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 852713c │ │ │ │ + movl $0x8526e30,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8526ed4,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + cmpl $0xa,0x8(%ebp) │ │ │ │ + jle 8527123 │ │ │ │ + movl $0x8527068,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x880773a,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8526f54,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x880773a,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897b56c,%esi │ │ │ │ + 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 85271a2 │ │ │ │ + movl $0x85271cc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85271cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852dd36 │ │ │ │ - mov 0x9(%edx),%ecx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 852dd03 │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - movl $0x852d820,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x852dbc4,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852dcf8,-0x4(%ebp) │ │ │ │ + add %dh,-0xf76f7ae(%ecx,%esi,2) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85271b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897b570,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0xee90475(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852dca2 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x88,%al │ │ │ │ + jno 8527227 │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527188 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - movl $0x852dcc8,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852dbf0,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852723e │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8527224,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527224 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov $0x44,%cl │ │ │ │ - add %cl,%bl │ │ │ │ - sldt (%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0xf76f7ae(%ebp,%ebx,8) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + add %dl,0x72(%eax) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 852ddac │ │ │ │ + jne 8527250 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897b574,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0xcb0044b1 │ │ │ │ - sldt (%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%ecx,%eiz,8) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x2c758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e90fc,0x4(%ebp) │ │ │ │ + movl $0x8991125,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - mov %eax,0x778(%esp) │ │ │ │ - mov 0x70c(%esp),%eax │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x79c(%esp) │ │ │ │ - mov 0x724(%esp),%ecx │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x852dd84,-0x24(%ebp) │ │ │ │ - mov 0x79c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x700(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x718(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x70c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x724(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x778(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + jmp 85270d0 │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85272d6 │ │ │ │ + movl $0x85272bc,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x5f8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852dd84 │ │ │ │ + jne 85272bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852dea8,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + jb 8527314 │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85272e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852de83 │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85270d0 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8527333 │ │ │ │ + movl $0x8527288,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - jmp 852deae │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 852fe1a │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 852fe21 │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852e25f │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - movl $0x89794a8,0x8(%ecx) │ │ │ │ - movl $0x89794a8,0xc(%ecx) │ │ │ │ - movl $0x89794a8,0x10(%ecx) │ │ │ │ - movl $0x89794a8,0x14(%ecx) │ │ │ │ - movl $0x89794a8,0x18(%ecx) │ │ │ │ - movl $0x89794a8,0x1c(%ecx) │ │ │ │ - movl $0x89794a8,0x20(%ecx) │ │ │ │ - movl $0x89794a8,0x24(%ecx) │ │ │ │ - movl $0x89794a8,0x28(%ecx) │ │ │ │ - movl $0x89794a8,0x2c(%ecx) │ │ │ │ - movl $0x89794a8,0x30(%ecx) │ │ │ │ - movl $0x89794a8,0x34(%ecx) │ │ │ │ - movl $0x89794a8,0x38(%ecx) │ │ │ │ - movl $0x89794a8,0x3c(%ecx) │ │ │ │ - movl $0x89794a8,0x40(%ecx) │ │ │ │ - movl $0x89794a8,0x44(%ecx) │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %eax,0x6e8(%esp) │ │ │ │ - mov $0xffff,%eax │ │ │ │ - mov %ecx,0x6f4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x700(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x70c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 852ded1 │ │ │ │ - mov %edx,0x718(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0x760(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %ecx,0x724(%esp) │ │ │ │ - mov 0x760(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x76c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x76c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 852ddcf │ │ │ │ - mov %eax,0x778(%esp) │ │ │ │ - mov 0x724(%esp),%eax │ │ │ │ - mov 0x6e8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov 0x778(%esp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852e0b3 │ │ │ │ - mov %eax,0x730(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - mov %eax,0x784(%esp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x79c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x790(%esp),%ecx │ │ │ │ - mov 0x748(%esp),%edx │ │ │ │ - mov 0x730(%esp),%eax │ │ │ │ - mov %edx,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - mov %eax,0x730(%esp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x748(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov 0x730(%esp),%eax │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x724(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - inc %edx │ │ │ │ - jmp 852dfdd │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87719a0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b578,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xae,%al │ │ │ │ - inc %esp │ │ │ │ - add %ah,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x7b76fb3b(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x244c89f0(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8527370 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8527308 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852739f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85271f8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85273cf │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852715c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8527439 │ │ │ │ + movl $0x8527354,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x8527380,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x85273b0,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8773850,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x897b57c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 85274a8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852748b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - jmp 852df15 │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85274a8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 852e0d7 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ inc %esp │ │ │ │ - add %cl,%bl │ │ │ │ - pop %ds │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b2c45(%ebx) │ │ │ │ - sub %cl,-0x7b76dbb3(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbbb(%ebx) │ │ │ │ - and $0xf8,%al │ │ │ │ - add $0x558b0000,%eax │ │ │ │ - or %cl,0x6e8248c(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x6f4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x700(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x718(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x70c(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x724(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852e1ee │ │ │ │ - mov %ecx,0x730(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - mov %ecx,0x73c(%esp) │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x744(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x760(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x754(%esp),%edx │ │ │ │ - mov 0x748(%esp),%eax │ │ │ │ - mov 0x730(%esp),%ecx │ │ │ │ - mov %eax,0x748(%esp) │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - mov %ecx,0x730(%esp) │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0x748(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x730(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x724(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x70c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x70c(%esp) │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x718(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - jmp 852dfdd │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x852e108,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8527540 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 8527548 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - subb $0x0,0x2dec00(%esp,%eax,2) │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7ae(%edx,%eiz,8) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85274d0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8527458,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897b580,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85274e8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852e2bc │ │ │ │ + jne 85274e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %esp │ │ │ │ - add %ch,%ah │ │ │ │ - sub $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x852e558,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - mov 0x640(%esp),%ecx │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov %eax,0x6dc(%esp) │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - mov 0x610(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x852e294,-0x18(%ebp) │ │ │ │ - mov 0x6dc(%esp),%eax │ │ │ │ + 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 85275db │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85275ec,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x640(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6a0(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x634(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852e294 │ │ │ │ + jne 85275ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852e394,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x8,%edi │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852e36e │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 8527596 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - jmp 852e39a │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x1e000001(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x5f82494(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x634(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x640(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 852e3bd │ │ │ │ - mov %eax,0x64c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x658(%esp) │ │ │ │ - mov 0x694(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x6a0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - mov 0x604(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 852e2df │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 852e681 │ │ │ │ - mov 0x658(%esp),%ecx │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov 0x6a0(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852e4f4 │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x6c4(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x6cc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x6dc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x6d0(%esp),%eax │ │ │ │ - mov 0x67c(%esp),%edx │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x67c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - jmp 852e418 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xec0044a9,%esp │ │ │ │ - das │ │ │ │ + mov $0x897b584,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b2c55(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x5f82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x634(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x64c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x640(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x658(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852e612 │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x670(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x678(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x688(%esp),%eax │ │ │ │ - mov 0x67c(%esp),%edx │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov 0x67c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x640(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x640(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - jmp 852e418 │ │ │ │ - mov 0x640(%esp),%ecx │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov 0x6a0(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852e6fc │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x6ac(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x6b4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x6c4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x6b8(%esp),%eax │ │ │ │ - mov 0x67c(%esp),%edx │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - mov %edx,0x67c(%esp) │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x67c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x664(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x640(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x640(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x658(%esp),%edx │ │ │ │ - jmp 852e418 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 852eb6e │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 852deda │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - or $0xffff,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - mov %eax,0x61c(%esp) │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852e3d4,-0x10(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8527648 │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x14(%ebp) │ │ │ │ - mov 0x604(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8527624 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x5f8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85274a8 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 85275a5 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85276d0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8527668 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85277a8 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 85276d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 85276b3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85276d0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852e7ee │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 85276f7 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 852fe21 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852e9b2 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0x5ec(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 852e97f │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x852d7a0,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x852e808,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x5ec(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8527709 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b588,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8527680,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8527574 │ │ │ │ + nop │ │ │ │ + jmp 85277a8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ + jb 852778b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85277a8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85277cf │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - jmp 852e867 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852e974,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 85277e1 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b58c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8527758,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8527574 │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852e920 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8527850 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8991125,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8527574 │ │ │ │ + mov $0x897b590,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 852792c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - movl $0x852e944,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8527888 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852e8e0,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jmp 8527830 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85278b8 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x880557b,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85278f7 │ │ │ │ + movl $0x8527904,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852e9fc │ │ │ │ - movl $0x852d72c,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527904 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,-0x5d16f78b(%ecx) │ │ │ │ + sbb %bl,(%esi) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sub $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8527974 │ │ │ │ + movl $0x8527868,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x8527894,-0x10(%edi) │ │ │ │ + movl $0x85278c8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87071d0 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x897b594,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ push %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - adc %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f3bb(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85279b7 │ │ │ │ + movl $0x85279c8,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85279c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897b598,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,0x45890346(%ebx) │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%ecx │ │ │ │ + dec %edx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 852ea0b │ │ │ │ - add $0x34,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8527a0f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87716bc │ │ │ │ + jmp *-0x8(%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 8527a69 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852ea52 │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - lea -0x2f(%edi),%edx │ │ │ │ - mov %edx,0x5b0(%esp) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %ecx,0x5bc(%esp) │ │ │ │ - mov 0x5b0(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%edx) │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov 0x5bc(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852eb43 │ │ │ │ - mov %edx,0x5c8(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x5d4(%esp) │ │ │ │ - mov 0x5c8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x5ec(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x5e0(%esp),%eax │ │ │ │ - mov 0x5d4(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 852e82b │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 852ec87 │ │ │ │ - movl $0x852ea6c,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - movl $0x87e9588,-0x1c(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + ja 8527a5f │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x85279ec,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852792c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852ec7c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8527aa7 │ │ │ │ + movl $0x8527a20,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87719a0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b59c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8527aeb │ │ │ │ + movl $0x8527afc,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527afc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897b5a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + test %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %al,0x69e908c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x1(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8527b3f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87716bc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8527bbd │ │ │ │ + movl $0x8527b8c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527b8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852ec27 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8527b73 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8527b1c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 852792c │ │ │ │ + mov $0x897b5a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8527bfd │ │ │ │ + movl $0x8527c08,-0x4(%ebp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527c08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x45c7 │ │ │ │ - or %cl,0x52(%esp,%ebp,8) │ │ │ │ - or %cl,-0x76bfdbbc(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852af54 │ │ │ │ + or %cl,-0x3a7cf38b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x40018(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8527c45 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8527b50 │ │ │ │ + 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 8527c6d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85273e0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8527cc9 │ │ │ │ + movl $0x8527bd4,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8527c2c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8527c54,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8709434,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897b5a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - mov %al,0xa5ec0044 │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8527d78 │ │ │ │ + movl $0x8527d54,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527d54 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8527d1b │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - in (%dx),%al │ │ │ │ - push %edx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + cld │ │ │ │ + test %bh,0x52(%ebp) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852ecec │ │ │ │ + jne 8527d84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ah,-0x5a13ffbc(%edx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x76f7ad11(%eax) │ │ │ │ - lock mov 0x30(%ebp),%esi │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x5a4(%esp) │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x852ecc4,-0x18(%ebp) │ │ │ │ - mov 0x5a4(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x508(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x568(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add %dh,0x458b0852(,%edi,2) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock movl $0x87e9588,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4fc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85282d3 │ │ │ │ + movl $0x8527ee4,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + 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 852ecc4 │ │ │ │ + jne 8527ee4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852edc4,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ + ja 8527e0a │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8527eac,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 85281cb │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 852ed9e │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 8527ecb │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x5(%esi),%eax │ │ │ │ + jne 8527ebd │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - jmp 852edca │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ah,0x3860044(%ecx) │ │ │ │ + movl $0x8527e24,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %ecx,0x4d8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x4fc(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 852eded │ │ │ │ - mov %edx,0x514(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - mov 0x55c(%esp),%eax │ │ │ │ - cmovne %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ecx,0x568(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - mov 0x358(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 852ed0f │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 852f0b9 │ │ │ │ - mov 0x520(%esp),%ecx │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852ef2c │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x594(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x5a4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - jmp 852ee48 │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,-0x3a7cf38b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + sti │ │ │ │ + or $0x5,%al │ │ │ │ + add %al,0x11bef8c7(%ebx) │ │ │ │ + adc %ebx,0x14c58308(%ecx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bl,-0x5813ffbc(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b2c45(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x3582484(%ecx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x4d8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x4fc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x514(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x508(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x520(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852f04a │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x538(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x540(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x508(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x508(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - jmp 852ee48 │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852f134 │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x57c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x58c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x580(%esp),%edx │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x508(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x520(%esp),%eax │ │ │ │ - jmp 852ee48 │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 85280b4 │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 852f993 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8527f8d │ │ │ │ + movl $0x8527e5c,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8527e5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x85281e4,-0x8(%ebp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8527dc0 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 852801e │ │ │ │ + movl $0x8528200,0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8528200 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 852f993 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - or $0xffff,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x4f0(%esp) │ │ │ │ - mov %eax,0x4e4(%esp) │ │ │ │ - mov %edx,0x3ac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852ee04,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x14(%ebp) │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4d8(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 852824c │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp 0x9(%esi),%eax │ │ │ │ + jne 8528247 │ │ │ │ + movl $0x8528234,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9588,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - nop │ │ │ │ - rcrb $0x0,0x2abee00(%esp,%eax,2) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x52(%edx,%esi,8) │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8527fd0,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 852f27c │ │ │ │ + jne 8527fd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - pushf │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x52(%ebp,%esi,8) │ │ │ │ - or %cl,0x38758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov 0x3e8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x852f254,-0x1c(%ebp) │ │ │ │ - mov 0x4cc(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x852825c,-0x8(%ebp) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8527dc0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85282b8 │ │ │ │ + movl $0x852827c,0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852f254 │ │ │ │ + jne 852827c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %al,-0x387c0b3b(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 852f396 │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - cmp $0xffff,%eax │ │ │ │ - jne 852f381 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - jmp 852f341 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85281ce │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852f338,0xc(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8527f30 │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - fwait │ │ │ │ - inc %esp │ │ │ │ - add %al,0x7(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x3582484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 85280fa │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x3dc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %edx,0x3f4(%esp) │ │ │ │ - mov %ecx,0x400(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x418(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 852f371 │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x46c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x478(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x478(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x3dc(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov %edx,0x490(%esp) │ │ │ │ - mov 0x484(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 852f29f │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 852f6b9 │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov 0x3e8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x490(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852f51a │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x4bc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x430(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - jmp 852f415 │ │ │ │ - cwtl │ │ │ │ - cltd │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b3445(%ebx) │ │ │ │ - and %cl,-0x7b76dbb3(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76d7bb(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376d3ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76cfb3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76e3bb(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376fbab(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76f7b3(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76f3bb(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376efab(%ebx) │ │ │ │ - and $0x18,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76ebb3(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x543d83f0(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 852f64a │ │ │ │ - mov %edx,0x43c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - mov %edx,0x448(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x450(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x46c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x460(%esp),%eax │ │ │ │ - mov 0x454(%esp),%ecx │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - mov %edx,0x43c(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x418(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - jmp 852f415 │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x490(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852f734 │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x49c(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x4a4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x4b4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4a8(%esp),%edx │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x418(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - jmp 852f415 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 852fbf7 │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 852f18a │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 852811a │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x358(%esp),%edx │ │ │ │ - or %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %edx,0x400(%esp) │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x852f3c0,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x18(%ebp) │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x852f8ac,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8528054 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85280fa │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 852817d │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 852f8e5 │ │ │ │ - jle 852f881 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 852f8e4 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852f847 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852f887 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852f8dc,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852f8b6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8528132 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x852f870,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x75(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - roll $0x94,-0x76aef714(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %ch,%al │ │ │ │ - push %esp │ │ │ │ - enter $0x28,$0x83 │ │ │ │ - les (%edi,%eax,8),%ecx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - or $0xf9,%al │ │ │ │ - push %edx │ │ │ │ - or %cl,0x24948bf1(%ecx) │ │ │ │ - mov 0x89000003,%al │ │ │ │ - (bad) │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 852fa30 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x364(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %ecx,0x37c(%esp) │ │ │ │ - mov %eax,0x370(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x370(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x364(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 852fb5a │ │ │ │ - movl $0x852f940,-0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x37c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x388(%esp) │ │ │ │ - mov 0x9(%ecx),%eax │ │ │ │ - mov %ecx,0x37c(%esp) │ │ │ │ - mov %eax,0x394(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x394(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x388(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - jmp 852f9df │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8528227 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + je 8528105 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8527fb7 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852fa6f │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852fb00 │ │ │ │ - mov %ecx,0x3ac(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x3c0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x3dc(%esp) │ │ │ │ - mov %edx,0x3d0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3d0(%esp),%eax │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %gs:(%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852819b │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7ad06(%eax) │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - lock mov %edx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - dec %eax │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x3ac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x852fbd4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 85282b0 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x6(%esi),%eax │ │ │ │ + jne 85282a8 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + je 852815f │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85281ce │ │ │ │ + movl $0x85280ec,0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 852fbd4 │ │ │ │ + jne 85280ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7044d(%ebx) │ │ │ │ - add $0x34,%al │ │ │ │ - sti │ │ │ │ - push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x852fc28,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - jge 852fc64 │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x56e90475(%ecx) │ │ │ │ - repnz pop %ds │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %bl,-0x76f7ad04(%eax) │ │ │ │ - into │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 852fcd1 │ │ │ │ - jle 852fc6d │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 852fcd0 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852fc36 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 852831f │ │ │ │ + movl $0x8527ce8,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8527dc0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8527dc0 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897b64c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 852fc73 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x852fcc8,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852835f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 852fca2 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8528392 │ │ │ │ + movl $0x852833c,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x852fc5c,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 85282e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b650,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%ebx,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %ch,%al │ │ │ │ - push $0x830028c4 │ │ │ │ - les (%edi,%eax,8),%ecx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - push %edx │ │ │ │ - or %cl,0x24948bf1(%ecx) │ │ │ │ - adc %al,(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 852fbff │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %edx,0x2e0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2d4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 852ff86 │ │ │ │ - movl $0x852fd2c,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - mov %eax,0x310(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85283cf │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x310(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8530904 │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 852fd7f │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x2f8(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x9(%edx),%edx │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %edx,0x304(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x304(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2f8(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - jmp 852fdc9 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp 87bcbfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 852fe9b │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 852ff2c │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x330(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %edx,0x340(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x340(%esp),%ecx │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb4,%al │ │ │ │ - (bad) │ │ │ │ - push %edx │ │ │ │ - or %cl,-0x3839760f(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x852fff8,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ + jb 8528433 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8528429 │ │ │ │ + movl $0x85283ac,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x8528450,0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 852fff8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0x8f,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x1(%eax) │ │ │ │ - push %edx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x853003c,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x2,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85282e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b654,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853001b │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x28c(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x280(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8530214 │ │ │ │ - mov %eax,0x2a4(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov 0x2a4(%esp),%ecx │ │ │ │ - mov %eax,0x2b0(%esp) │ │ │ │ - mov 0x280(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x2b8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x2c8(%esp),%edx │ │ │ │ - mov 0x2bc(%esp),%ecx │ │ │ │ - mov 0x2a4(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852843b │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85309e9 │ │ │ │ - movl $0x8530268,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - ja 85302a4 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x16e90475(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - pop %ds │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x8530294,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 8528493 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85283e0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8530276 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x22c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x238(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x244(%esp) │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853046c │ │ │ │ - mov %eax,0x250(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x268(%esp) │ │ │ │ - mov 0x250(%esp),%ecx │ │ │ │ - mov %eax,0x25c(%esp) │ │ │ │ - mov 0x22c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x264(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x280(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x274(%esp),%edx │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x85304ac,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 85284c3 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8528370 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853048e │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x1e4(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1d8(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8530684 │ │ │ │ - mov %eax,0x1fc(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x214(%esp) │ │ │ │ - mov 0x1fc(%esp),%ecx │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x210(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x220(%esp),%edx │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x85306c4,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85306a6 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853089c │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x1c0(%esp) │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x1bc(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x1d8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 852851a │ │ │ │ + movl $0x8528474,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x85284a4,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bf984,-0x8(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x85308e4,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - aam $0x70 │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x6516fb8b(%ecx) │ │ │ │ - in $0x1f,%eax │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,0x71(%ebx) │ │ │ │ - orb $0x83,(%eax) │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp 870da38 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x897b658,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8530b75 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8530236 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85309c0,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85309c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xc6004484,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x3c,%al │ │ │ │ - add %dl,0x8(%ebx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852bf2c │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8530a8c,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8530a8c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,-0xe76f7ad(%edx,%eax,1) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852cad4 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 85308be │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8530b4c,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8530b4c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x83,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xac,%al │ │ │ │ - add $0x53,%al │ │ │ │ - or %cl,0x18758bf1(%ecx) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852b338 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 85308f2 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8530abb │ │ │ │ - mov 0x9(%eax),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x8530c08,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8528551 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8530c08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0x83,%al │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85282e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - push %es │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8528579 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 852d8ec │ │ │ │ - nop │ │ │ │ - lock addb $0x0,0x18(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85284d4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c48739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8530d3e │ │ │ │ - movl $0x87bfd7c,-0x74(%edi) │ │ │ │ - movl $0x68e,-0x70(%edi) │ │ │ │ - movl $0x8774428,-0x6c(%edi) │ │ │ │ - movl $0x897848c,-0x68(%edi) │ │ │ │ - movl $0x8978478,-0x64(%edi) │ │ │ │ - movl $0x8978464,-0x60(%edi) │ │ │ │ - lea -0x73(%edi),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - movl $0x8992ff1,-0x58(%edi) │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - movl $0x8993019,-0x50(%edi) │ │ │ │ - movl $0x8774400,-0x4c(%edi) │ │ │ │ - movl $0x8978438,-0x48(%edi) │ │ │ │ - lea -0x6b(%edi),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x898c539,-0x40(%edi) │ │ │ │ - movl $0x852b338,-0x3c(%edi) │ │ │ │ + ja 85285c5 │ │ │ │ + movl $0x8528538,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x852bf2c,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x852cad4,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x852d8ec,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x4a(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8528560,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + movl $0x8709474,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8530d24,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ lea -0x15(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8530d24 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock addl $0x1e000000,0x2(%eax,%eax,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x53(%ebp,%ecx,1) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8530d5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x78,0x33c(%ebx) │ │ │ │ - mov $0x8978f4c,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897b65c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x2004481,%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 852d8ec │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8530d94 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%ebp │ │ │ │ - ... │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853104e │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8531044 │ │ │ │ + jb 8528604 │ │ │ │ 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 $0x1,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8530efa │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8530e9c,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x8528614,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8530eec,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 87bca38 │ │ │ │ + mov $0x897b660,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76f7ab(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8530e78 │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 8530fa3 │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8530f7c │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xfc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853101a │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xcc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8978f54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 85310a4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + jb 8528648 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8528658,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85888b4 │ │ │ │ + mov $0x897b664,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xff,%ah │ │ │ │ + add %cl,0x28e90075(%ecx) │ │ │ │ (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x7d │ │ │ │ - inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8531ac6 │ │ │ │ + jb 852868c │ │ │ │ + movl $0x85286ac,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 853198a │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 85311ad │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8531555 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x8531adc,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8531adc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + jmp 87bca38 │ │ │ │ + mov $0x897b668,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x30e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8531142 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x9c,%al │ │ │ │ + xchg %dl,0x8(%edx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 87bca38 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 85286f0 │ │ │ │ + movl $0x8528710,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - jl 85311c7 │ │ │ │ - add %al,0x3(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85888b4 │ │ │ │ + mov $0x897b66c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85312ba │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 853126b │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8531080,-0x4(%edi) │ │ │ │ - movl $0x853115c,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8531260,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3316ff8b(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853120c │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + xchg %edx,0x8(%edx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 85888b4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jmp 852882c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - clc │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8531230,0x10(%ebp) │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x853118c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x85312f4,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + jb 852876e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85888f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85312d5 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85314cc │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x12c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 8528811 │ │ │ │ + movl $0x85287d0,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%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 85287d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85314ee │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 85287b9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8528738,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 85888f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853165c │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 853161f │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8531068,-0x8(%edi) │ │ │ │ - lea -0x5(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8531508,0x0(%ebp) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8531614,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8528dd9 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8528cdf │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 8528a70 │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8528c18 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85315be │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8528bcc │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 8528b52 │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - cld │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x85315e4,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8531534,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85316dc,0x10(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x7b76fcaa(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x249489c8(%ecx) │ │ │ │ + rolb $1,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mul %edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x85289a0,0x4(%ebp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%ebx),%eax │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85289a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8531715 │ │ │ │ - jle 85316b1 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8531714 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8531677 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 85289d8 │ │ │ │ + movl $0x85288d4,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85288d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 85316b7 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x853170c,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + cld │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8528969 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85289d0,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + cld │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85316e6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 85289aa │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x85316a0,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%eax,%eiz,4) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - and $0xaa,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x853173c,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85317f8,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + ja 85289f5 │ │ │ │ + movl $0x8528780,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85317c3 │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8531770,0x0(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0x8528afc,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 8728964 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8528a68,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0xb │ │ │ │ + nop │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 853189f │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8531930 │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xc0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + add %cl,-0x3a7cf3bb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8528a44 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mul %ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x87bfd7c,-0xc(%edi) │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - out %eax,$0xb │ │ │ │ + movl $0x8528a0c,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x74f7ace8(%eax) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,-0x3839760f(%ecx) │ │ │ │ + add %ah,0x52(%ecx,%ecx,4) │ │ │ │ + or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ + out %al,$0x9 │ │ │ │ + cltd │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 871ff2c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8531a9e │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8531839 │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8531a40,-0xc(%ebp) │ │ │ │ + add %cl,-0x3a7cf3bb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 852887b │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1455(%ebx) │ │ │ │ + adc %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,0x942484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 85288a5 │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x8528ba8,-0xc(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8531a40 │ │ │ │ + jne 8528ba8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb %dh,0x44(%ebp) │ │ │ │ - add %ah,0x9(%edi) │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x53(%ecx,%ebx,1) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85310a4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8531a8c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x38,%al │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852882c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8528b20,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8528c08,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244c89f2(%ecx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ dec %esp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8531a6a │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + ja 8528be7 │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mul %ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 85888f0 │ │ │ │ + nop │ │ │ │ + test %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf3bb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8528d74 │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 8528d08 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978f58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8528dbc │ │ │ │ + jmp 8528ca0 │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 8531b46 │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x1e000002(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,%ah │ │ │ │ - adc 0x8(%ebx),%dl │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + and $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1455(%ebx) │ │ │ │ + adc %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,-0x76a7dbbc(%ecx) │ │ │ │ + lock jmp 8528cc7 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x8528d50,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8528d50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xf4,%al │ │ │ │ + mov %ss,0x8(%edx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852882c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8528c98,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 85310a4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8531b54 │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8528db4,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8528d8f │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x897b670,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0xff,%ah │ │ │ │ - (bad) │ │ │ │ - incl 0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0x73,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8532572 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8532436 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 8531c5d │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8532001 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%ecx │ │ │ │ - movl $0x8532588,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8528e9e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8528e3c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8532588 │ │ │ │ + jne 8528e3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 8531bf2 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 8528e23 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - cmp $0x72,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8531d67 │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8531d1f │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8531b30,-0x4(%edi) │ │ │ │ - movl $0x8531c0c,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8531d14,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8531cbf │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mul %edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ - clc │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8531ce4,0x10(%ebp) │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8531c3c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8531da0,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and (%eax),%al │ │ │ │ + jb 8528ee2 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85888f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8531d82 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8531f78 │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x138(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 8528f85 │ │ │ │ + movl $0x8528f44,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%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 8528f44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8531f9a │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8528f2d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8528eac,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 85888f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852941c │ │ │ │ + movl $0x8529438,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529438 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532109 │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 85320d3 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8531b18,-0x8(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x8531fb4,0xc(%ebp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85320c8,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + or %cl,-0x7b76fcaa(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x249489c8(%ecx) │ │ │ │ + mov $0xf7000000,%eax │ │ │ │ + loop 8528f6d │ │ │ │ + mov %fs,(%esp,%eax,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xb8248c(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x8529094,0x4(%ebp) │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529094 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532074 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 85290cc │ │ │ │ + movl $0x8528fc8,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8528fc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76b3dbac(%ebx) │ │ │ │ - push %edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8532098,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 852905d │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85290c4,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8531fe0,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8532188,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%ebx),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 85321c1 │ │ │ │ - jle 853215d │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 85321c0 │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%edx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532124 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 852909e │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 8532163 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85321b8,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532192 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 85290e9 │ │ │ │ + movl $0x8528ef4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x853214c,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%eax,%eiz,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - js 85321d5 │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x85321e8,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85322a4,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853226f │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x853221c,0x0(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85291f4,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 8728964 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0xb │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853234b │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85323dc │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xc0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8529138 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x87bfd7c,-0xc(%edi) │ │ │ │ + xor %eax,%edx │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - out %eax,$0xb │ │ │ │ + movl $0x8529100,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x53(%ebx,%eiz,1) │ │ │ │ - or %cl,-0xe76e7bb(%ebx) │ │ │ │ + add %bl,-0x70(%eax) │ │ │ │ + push %edx │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + out %al,$0x9 │ │ │ │ + cltd │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 871ff2c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 85292ff │ │ │ │ + movl $0x8529240,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 853254a │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529240 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x31,%al │ │ │ │ + rorb %cl,-0x769bdbac(%ecx) │ │ │ │ + repnz mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8529284 │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85322e5 │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x85324ec,-0xc(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b184d(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 852924e │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x85292cc,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85324ec │ │ │ │ + jne 85292cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - je 853254c │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x9(%edi) │ │ │ │ + nop │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - and $0x53,%al │ │ │ │ + add %dh,-0x6e(%eax) │ │ │ │ + push %edx │ │ │ │ or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lock mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8531b54 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8532538,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 852882c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x244c89f2(%ecx) │ │ │ │ - dec %esp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532516 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 85292f0 │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x8528dec,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85888f0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8529424 │ │ │ │ + movl $0x852936c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852936c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x31,%al │ │ │ │ + rorb %cl,-0x76bfdbac(%ecx) │ │ │ │ + repnz mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 85293b0 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8978f60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fsubrs 0x44(%ecx) │ │ │ │ - add %ah,0x1e000002(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ah,-0x74f7ace3(%eax) │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b184d(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 852937a │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x85293f8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85293f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x458b0852(%ebx,%edx,4) │ │ │ │ or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4589044d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 85325af │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 852882c │ │ │ │ + mov $0x897b674,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 852933a │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 852920d │ │ │ │ + movl $0x8529150,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8531b54 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 85325e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529150 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:-0x33ff8a(%ebp) │ │ │ │ - (bad) │ │ │ │ - jmp *0x2 │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x100 │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85331bd │ │ │ │ + jb 85294b6 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8533046 │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 8532728 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8532bdc │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x85331c8,-0xc(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85331c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x897dc59,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8528f94 │ │ │ │ + mov $0x897b678,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85294e8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8529490 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8529517 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8528f94 │ │ │ │ + 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 852954d │ │ │ │ + movl $0x87e7e68,-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 85286d0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85326bd │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 85295b5 │ │ │ │ + movl $0x85294cc,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x85294f8,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8529524,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x859cc38,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x897b67c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and $0x1e000002,%eax │ │ │ │ + jmp 8529638 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + jb 852961a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8529638 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852965f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 852966c │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85295d4,-0x18(%edi) │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532842 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 85327fb │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x85325c4,-0xc(%edi) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x85326d4,0xc(%ebp) │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85327f0,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8529724 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8529706 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8529724 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852974b │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8529758 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85296c0,-0x18(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + 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 85298cd │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85297d8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85297d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8529896 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 852981b │ │ │ │ add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 853279b │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 8529852 │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - sub %ch,-0x7b74f7ab(%edx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x448bf847(%ecx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85327c0,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8529863 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8529885 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x8529724,-0x4(%edi) │ │ │ │ + lea -0x4(%edi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8532700,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8529724 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8532888,0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8529852 │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 87e2a1c │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85298d5 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8529885 │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x8529638,-0x4(%edi) │ │ │ │ + lea -0x4(%edi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8529638 │ │ │ │ + mov $0x897b680,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0xe │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8532867 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ + jb 8529978 │ │ │ │ + movl $0x8529954,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529954 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8529943 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8532a60 │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x198(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8532a82 │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532a8b │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8532b86 │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x150(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ecx) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test %bl,0x468b0852(%ecx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532d06 │ │ │ │ - mov 0x9(%ecx),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 8532cbf │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8532aa4,-0x8(%ebp) │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8532cb4,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529984 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + cltd │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + int3 │ │ │ │ + sbb $0x45,%al │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8529e6c │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532c5f │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8529e62 │ │ │ │ + movl $0x85298f0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x8529e80,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8991125,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 8529d6d │ │ │ │ + add $0x4,%ebp │ │ │ │ + movl $0x8529e50,0x1c(%ebp) │ │ │ │ + movl $0x8807744,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991119,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x1c,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,%bh │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0xb4,%al │ │ │ │ + popf │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529db4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + or $0x1c,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x4(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8529a97 │ │ │ │ + movl $0x8529a48,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529a48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + int3 │ │ │ │ + sbb 0x0(%ebp),%eax │ │ │ │ + pop %es │ │ │ │ + add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - hlt │ │ │ │ - sub %ch,-0x7b74f7ab(%edx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x448bf847(%ecx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8529a9d │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8532c84,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x8529b54,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8532bb4,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %esi,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8532d90,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%ebx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8532dc9 │ │ │ │ - jle 8532d65 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8532dc8 │ │ │ │ + jmp 8574d14 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 8529a16 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532d2b │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 8529b80 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 8529a2c │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8529b72 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8529a2c │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8529b72 │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8529ab8,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + xor %bl,(%ebx) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x0(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 8532d6b │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8532dc0,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x66(%eax) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x45891c45(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85788ac │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991123,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 8529dcf │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8529e11 │ │ │ │ + movl $0x8529e28,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529e28 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sbb 0x0(%ebp),%al │ │ │ │ + movl $0x1001e00,(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0xc8,%al │ │ │ │ + popf │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529dc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8529c20 │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x4(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532d9a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8529c2f │ │ │ │ + movl $0x8529be0,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529be0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + sbb 0x0(%ebp),%al │ │ │ │ + mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8529c6c │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8532d54,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x75(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - roll $0x94,-0x76aef714(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - jo 8532dd1 │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8532df0,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8529c10,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8532eb4,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1a,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8529a0a │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 8529d6d │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8529e0e │ │ │ │ + movl $0x8529c44,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - data16 add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x19,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 8529b8f │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8532e77 │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8532e24,0x0(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8529e11 │ │ │ │ + movl $0x8529c80,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529c80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8529cdc,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - out %eax,$0x7 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8529cdc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov $0x8991119,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8532f5c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8532fec │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xf0(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8529d45 │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8529d6a │ │ │ │ + mov $0x899111e,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1f,$0x0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcrb $1,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc4d8bf0(%ecx) │ │ │ │ + jmp 8529d89 │ │ │ │ + nop │ │ │ │ + mov $0x4004518,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70455(%ebx) │ │ │ │ - add $0x74,%al │ │ │ │ - das │ │ │ │ - push %ebx │ │ │ │ - or %cl,-0x38297610(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc4d8bf0(%ecx) │ │ │ │ + jmp 8529d89 │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8529e11 │ │ │ │ + movl $0x8529dfc,0x14(%ebp) │ │ │ │ + movl $0x8807744,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bl,(%eax) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8533192 │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8532ef3 │ │ │ │ - dec %eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8533120,-0x10(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8533120 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x3,$0x0 │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - xor %dl,0x8(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85325e8 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8533178,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + cld │ │ │ │ + cmp 0x75890897(%esi),%dh │ │ │ │ + add %al,0x7ee9fcc5(%ebx) │ │ │ │ + push %eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x8991123,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %esp │ │ │ │ + sbb %al,0x0(%ebp) │ │ │ │ + pop %es │ │ │ │ + add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8529ae7 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8529e11 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x18,%al │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853314f │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x75890897(%esi),%dh │ │ │ │ + add %al,0x2ae9fcc5(%ebx) │ │ │ │ + push %eax │ │ │ │ + and %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b694,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - out %eax,$0x0 │ │ │ │ + add $0x18,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x76f7acd8(%eax) │ │ │ │ - lock mov 0x1c(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85325e8 │ │ │ │ + add %al,0x458b0852(%ebp,%ebx,4) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movl $0x8991125,-0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8529ecb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x17,%ah │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + ja 8529f02 │ │ │ │ + movl $0x8529ea8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b69c,%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 8529f3f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8529f6f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %dl,(%edi) │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:0x5d180076(%ebp) │ │ │ │ - inc %esp │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853613d │ │ │ │ + ja 8529fb9 │ │ │ │ + movl $0x8529f1c,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 85332b3 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8529f4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b6a4,%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 8529ff7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a027 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + push %ss │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8533277 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852a09c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852a092 │ │ │ │ + movl $0x8529fd4,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852a004,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8534fe6 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8534042 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8533534 │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 8535668 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853348a │ │ │ │ - mov 0x5(%edx),%ecx │ │ │ │ - mov %eax,0x778(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8533457 │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - movl $0x855e930,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8533234,-0x4(%edi) │ │ │ │ - movl $0x8533290,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0x1(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x778(%esp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x852a0ac,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0xb(%edi),%ecx │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851fb7c │ │ │ │ - mov $0x5a,%ah │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 853334d │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x853344c,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b6ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85333f5 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 852a0c1 │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - lock movl $0x853341c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a0f7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x85333c4,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bca74 │ │ │ │ + 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 852a127 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ + adc $0x180045,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85334c3 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + jb 852a19c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852a192 │ │ │ │ + movl $0x852a0d4,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852a104,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + movl $0x852a1ac,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b6b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 852a1c3 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8533632 │ │ │ │ - mov 0x9(%edx),%ecx │ │ │ │ - mov %eax,0x778(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 85335ff │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - movl $0x853321c,-0x4(%edi) │ │ │ │ - movl $0x85334dc,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a1fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x778(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85335f4,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + 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 852a22b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + adc $0x45,%al │ │ │ │ + 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 852a29a │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852a290 │ │ │ │ + movl $0x852a1d8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852a208,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x852a2ac,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b6bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853359f │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 852a2c1 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - movl $0x85335c4,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a2f7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8533508,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bca74 │ │ │ │ + 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 852a327 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - lock pop %eax │ │ │ │ - inc %esp │ │ │ │ - add %cl,%bl │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x76f7acca(%eax) │ │ │ │ - lock mov 0x20(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85336a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x4458,$0x0 │ │ │ │ - lret │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ + pop %eax │ │ │ │ + adc 0x0(%ebp),%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edx,%edi,1) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x2c758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ - mov %eax,0x748(%esp) │ │ │ │ - mov 0x6dc(%esp),%eax │ │ │ │ - mov 0x5c8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x76c(%esp) │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov 0x6b8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8533678,-0x24(%ebp) │ │ │ │ - mov 0x76c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x6c4(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x6d0(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x6e8(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x6dc(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x748(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852a39c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852a392 │ │ │ │ + movl $0x852a2d4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852a304,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852a3ac,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6b8(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x5c8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8533678 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b6c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 852a3c3 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x853379c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%edi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a3fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + 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 852a42b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bca74 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + adc 0x0(%ebp),%al │ │ │ │ + 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) │ │ │ │ + jb 852a4a0 │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8533777 │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 852a496 │ │ │ │ + movl $0x852a3d8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852a408,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x6c4(%esp),%eax │ │ │ │ - jmp 85337a2 │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x852a4b0,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85299b8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897b6cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jne 8535664 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 8535668 │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8533b4f │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - movl $0x89794a8,0x8(%ecx) │ │ │ │ - movl $0x89794a8,0xc(%ecx) │ │ │ │ - movl $0x89794a8,0x10(%ecx) │ │ │ │ - movl $0x89794a8,0x14(%ecx) │ │ │ │ - movl $0x89794a8,0x18(%ecx) │ │ │ │ - movl $0x89794a8,0x1c(%ecx) │ │ │ │ - movl $0x89794a8,0x20(%ecx) │ │ │ │ - movl $0x89794a8,0x24(%ecx) │ │ │ │ - movl $0x89794a8,0x28(%ecx) │ │ │ │ - movl $0x89794a8,0x2c(%ecx) │ │ │ │ - movl $0x89794a8,0x30(%ecx) │ │ │ │ - movl $0x89794a8,0x34(%ecx) │ │ │ │ - movl $0x89794a8,0x38(%ecx) │ │ │ │ - movl $0x89794a8,0x3c(%ecx) │ │ │ │ - movl $0x89794a8,0x40(%ecx) │ │ │ │ - movl $0x89794a8,0x44(%ecx) │ │ │ │ - mov %edx,0x5c8(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %eax,0x6b8(%esp) │ │ │ │ - mov $0xffff,%eax │ │ │ │ - mov %ecx,0x6c4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x6d0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x6dc(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 85337c5 │ │ │ │ - mov %edx,0x6e8(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0x730(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %ecx,0x6f4(%esp) │ │ │ │ - mov 0x730(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x73c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x73c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 85336c3 │ │ │ │ - mov %eax,0x748(%esp) │ │ │ │ - mov 0x6f4(%esp),%eax │ │ │ │ - mov 0x6b8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov 0x748(%esp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85339a4 │ │ │ │ - mov %eax,0x700(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0x718(%esp) │ │ │ │ - mov 0x6e8(%esp),%edx │ │ │ │ - mov %eax,0x754(%esp) │ │ │ │ - mov 0x6c4(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x75c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x76c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x760(%esp),%ecx │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - mov 0x700(%esp),%eax │ │ │ │ - mov %edx,0x718(%esp) │ │ │ │ - mov 0x6e8(%esp),%edx │ │ │ │ - mov %eax,0x700(%esp) │ │ │ │ - mov 0x6c4(%esp),%eax │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x718(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov 0x700(%esp),%eax │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x6f4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - inc %edx │ │ │ │ - jmp 85338ce │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 8533a43 │ │ │ │ - inc %esp │ │ │ │ - add %ah,(%ebx) │ │ │ │ + jne 852a4c5 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + aam $0x11 │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x7b76fb3b(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x244c89f0(%ecx) │ │ │ │ - inc %eax │ │ │ │ - jmp 8533806 │ │ │ │ + jb 852a4ff │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852a13c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - push %ebp │ │ │ │ - inc %esp │ │ │ │ - add %cl,%bl │ │ │ │ - pop %ds │ │ │ │ + mov $0x11,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b2c45(%ebx) │ │ │ │ - sub %cl,-0x7b76dbb3(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbbb(%ebx) │ │ │ │ - and $0xc8,%al │ │ │ │ - add $0x558b0000,%eax │ │ │ │ - or %cl,0x6b8248c(%ecx) │ │ │ │ + jb 852a533 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852a33c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %eax,%fs:0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x6c4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x6d0(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x6e8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x6dc(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %edx,0x6f4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8533ade │ │ │ │ - mov %ecx,0x700(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x718(%esp) │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - mov %ecx,0x70c(%esp) │ │ │ │ - mov 0x6c4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x714(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x730(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x724(%esp),%edx │ │ │ │ - mov 0x718(%esp),%eax │ │ │ │ - mov 0x700(%esp),%ecx │ │ │ │ - mov %eax,0x718(%esp) │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - mov %ecx,0x700(%esp) │ │ │ │ - mov 0x6c4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0x718(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x700(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x6f4(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x6dc(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x6dc(%esp) │ │ │ │ - mov 0x6e8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x6e8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x6e8(%esp),%edx │ │ │ │ - jmp 85338ce │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x85339f8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - in $0x53,%al │ │ │ │ - inc %esp │ │ │ │ - add %ch,%ah │ │ │ │ - sub $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x8533bac,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8533bac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852a573 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852a03c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xec004453,%esp │ │ │ │ - sub $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x8533e48,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + inc %esp │ │ │ │ + adc %eax,0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852a5a7 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ - mov 0x610(%esp),%ecx │ │ │ │ - mov 0x5c8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov %eax,0x6ac(%esp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - mov 0x5e0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8533b84,-0x18(%ebp) │ │ │ │ - mov 0x6ac(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x670(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x604(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8533b84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8533c84,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852a440 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lock adc %al,0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8533c5e │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - jmp 8533c8a │ │ │ │ + jb 852a5db │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852a03c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %edx │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x1e000001(%esi) │ │ │ │ + int3 │ │ │ │ + adc %al,0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x5c82494(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x5d4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x5e0(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x610(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8533cad │ │ │ │ - mov %eax,0x61c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x664(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x628(%esp) │ │ │ │ - mov 0x664(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x670(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - mov 0x5d4(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8533bcf │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 8533f71 │ │ │ │ - mov 0x628(%esp),%ecx │ │ │ │ - mov 0x5e0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov 0x670(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8533de4 │ │ │ │ - mov %ecx,0x634(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - mov %ecx,0x694(%esp) │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x69c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x6ac(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x6a0(%esp),%eax │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov 0x634(%esp),%ecx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - mov %ecx,0x634(%esp) │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x634(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x61c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - jmp 8533d08 │ │ │ │ + jb 852a60f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852a240 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %dl,0x44(%ecx) │ │ │ │ - add %ch,%ah │ │ │ │ - das │ │ │ │ + adcb $0x45,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x458b2c55(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x5c82494(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x5d4(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x5e0(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x61c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x610(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x628(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8533f02 │ │ │ │ - mov %ecx,0x634(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - mov %ecx,0x640(%esp) │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x648(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x664(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov 0x634(%esp),%ecx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - mov %ecx,0x634(%esp) │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x634(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x610(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x610(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x61c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - jmp 8533d08 │ │ │ │ - mov 0x610(%esp),%ecx │ │ │ │ - mov 0x5c8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - mov 0x670(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8533fec │ │ │ │ - mov %ecx,0x634(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - mov %ecx,0x67c(%esp) │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x684(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x688(%esp),%eax │ │ │ │ - mov 0x64c(%esp),%edx │ │ │ │ - mov 0x634(%esp),%ecx │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - mov 0x61c(%esp),%edx │ │ │ │ - mov %ecx,0x634(%esp) │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x634(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x610(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x628(%esp),%edx │ │ │ │ - jmp 8533d08 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85343e8 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85337ce │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %edx,0x5c8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - or $0xffff,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %edx,0x5f8(%esp) │ │ │ │ - mov %eax,0x5ec(%esp) │ │ │ │ - mov %ecx,0x5e0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8533cc4,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x14(%ebp) │ │ │ │ - mov 0x5d4(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x5e0(%esp),%eax │ │ │ │ + jb 852a643 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5ec(%esp),%eax │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x5c8(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8529f84 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a679 │ │ │ │ + movl $0x87e7e68,-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 852866c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85340db │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x88c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 852a74d │ │ │ │ + movl $0x852a4e0,-0x84(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x80(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x7c(%edi) │ │ │ │ + movl $0x852a514,-0x78(%edi) │ │ │ │ + mov %eax,-0x74(%edi) │ │ │ │ + mov %ecx,-0x70(%edi) │ │ │ │ + movl $0x852a548,-0x6c(%edi) │ │ │ │ + mov %eax,-0x68(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + movl $0x852a588,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x852a5bc,-0x54(%edi) │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + movl $0x852a5f0,-0x48(%edi) │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x852a624,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x852a650,-0x30(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x87bf974,-0x20(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x3a(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x46(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x52(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x5e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x6a(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x76(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x82(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 8535668 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8534292 │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0x5bc(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 853425f │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x8533204,-0x4(%edi) │ │ │ │ - movl $0x85340f4,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x5bc(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,%es:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x88,0x33c(%ebx) │ │ │ │ + mov $0x897b6d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0xf,%al │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 853414d │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8534254,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 852a789 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8529ee0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %cl,(%edi) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85341fd │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jb 852a7b5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852a688 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - movl $0x8534224,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a7e3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85341c0,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 85285e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85342d5 │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85342de │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - lea -0x2f(%edi),%edx │ │ │ │ - mov %edx,0x580(%esp) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %eax,0x58c(%esp) │ │ │ │ - mov 0x580(%esp),%eax │ │ │ │ - mov %eax,0x8(%edx) │ │ │ │ - mov %eax,0xc(%edx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852a841 │ │ │ │ + movl $0x852a770,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x852a79c,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x852a7c0,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85343bd │ │ │ │ - mov %edx,0x598(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x5a4(%esp) │ │ │ │ - mov 0x598(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x5bc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x5b0(%esp),%eax │ │ │ │ - mov 0x5a4(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x8709454,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8534117 │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 85344eb │ │ │ │ - movl $0x85342f8,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - movl $0x87e9588,-0x1c(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x897b6f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852a8f0 │ │ │ │ + movl $0x852a8cc,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85344e0,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852a8cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853448c │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852a893 │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x45c7 │ │ │ │ - or %dh,-0x74f7acbc(%eax) │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8530d94 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - dec %edx │ │ │ │ - inc %esp │ │ │ │ - add %ch,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x53(%ebp,%eax,2) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + test $0x52,%al │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853454c │ │ │ │ + jne 852a8fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x4a,%al │ │ │ │ - inc %esp │ │ │ │ - add %ch,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - inc %edi │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x30758bf0(%ecx) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x574(%esp) │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8534524,-0x18(%ebp) │ │ │ │ - mov 0x574(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x538(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add %ch,0x468b0852(%eax,%ebp,4) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x4589f855(%ecx) │ │ │ │ + cld │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852a948 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4e4(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ + movl $0x8991125,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852ad70 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852ad66 │ │ │ │ + movl $0x852a860,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852a928,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852ad14,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8991125,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + movl $0x852ad48,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8534524 │ │ │ │ + jne 852ad48 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8534624,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85345fe │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 852a9d6 │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4c0(%esp),%eax │ │ │ │ - jmp 853462a │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x49,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,0x1e000003(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x3282484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %ecx,0x4a8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x4c0(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 853464d │ │ │ │ - mov %edx,0x4e4(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - bsf %edx,%edx │ │ │ │ - mov %edx,0x52c(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x52c(%esp),%eax │ │ │ │ - cmovne %eax,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ecx,0x538(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xffff,%ecx │ │ │ │ - mov 0x328(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853456f │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8534919 │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov 0x4a8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x538(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853478c │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %ecx,0x55c(%esp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x564(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x574(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x568(%esp),%edx │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x4e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4e4(%esp),%edx │ │ │ │ - jmp 85346a8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 853482d │ │ │ │ - inc %esp │ │ │ │ - add %ch,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b2c45(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - and %cl,0x3282484(%ecx) │ │ │ │ + movl $0x852aa84,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x4a8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x4c0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x4e4(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0x4d8(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x4f0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85348aa │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %ecx,0x508(%esp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x510(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x52c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x4d8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x4d8(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x4e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4e4(%esp),%edx │ │ │ │ - jmp 85346a8 │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x538(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8534994 │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %ecx,0x544(%esp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x54c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x4e4(%esp),%eax │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - jmp 85346a8 │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 85351e3 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 85351e3 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - or $0xffff,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov %eax,0x4b4(%esp) │ │ │ │ - mov %edx,0x37c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8534664,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x14(%ebp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4a8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4b4(%esp),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 852acbe │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852aab0 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + cmp 0x5(%esi),%eax │ │ │ │ + jne 852aaa2 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + cmp 0x4(%eax),%ecx │ │ │ │ + jne 852aaa2 │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852a9f0,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0xee004444,%eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + inc %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - dec %edx │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + add %ch,-0x74f7ad54(%eax) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8578bb8 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x852aa28,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8534ad8 │ │ │ │ + jne 852aa28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 852ac34 │ │ │ │ + movl $0x852acd0,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852acd0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x852ad5c,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852ad5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x852ac48,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + or %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - dec %ebp │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x38758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 852ac7c │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + cmp 0x9(%esi),%eax │ │ │ │ + jne 852ac77 │ │ │ │ + movl $0x852ac64,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ - mov 0x3e8(%esp),%ecx │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x49c(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8534ab0,-0x1c(%ebp) │ │ │ │ - mov 0x49c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x3f4(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x3e8(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x460(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x852ab50,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8534ab0 │ │ │ │ + jne 852ab50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %al,-0x387c0b3b(%ebx) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8534bf2 │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - cmp $0xffff,%eax │ │ │ │ - jne 8534bdd │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 852aae1 │ │ │ │ + movl $0x852ac8c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov 0x3c4(%esp),%eax │ │ │ │ - jmp 8534b9d │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852ac8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x852abbc,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852abbc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8534b94,0xc(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + nop │ │ │ │ + enter $0x8,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ab11 │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - inc %ebx │ │ │ │ - inc %esp │ │ │ │ - add %al,0x7(%edi) │ │ │ │ + jmp 852ac34 │ │ │ │ + nop │ │ │ │ + mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x3282484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x3ac(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x3b8(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %edx,0x3c4(%esp) │ │ │ │ - mov %ecx,0x3d0(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x3dc(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 8534bcd │ │ │ │ - mov %eax,0x3f4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x43c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x400(%esp) │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - mov %edx,0x460(%esp) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8534afb │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8534f15 │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - mov 0x3b8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x460(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8534d76 │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x48c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x49c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x400(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - jmp 8534c71 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ab2a │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ab94 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ nop │ │ │ │ - inc %ecx │ │ │ │ - inc %esp │ │ │ │ - add %ch,%dh │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b3445(%ebx) │ │ │ │ - and %cl,-0x7b76dbb3(%ebx) │ │ │ │ - and $0x28,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76d7bb(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376d3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76cfb3(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76e3bb(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76f3bb(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376efab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76ebb3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ + inc %edi │ │ │ │ add $0x0,%al │ │ │ │ - add %cl,0x543d83f0(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 8534ea6 │ │ │ │ - mov %edx,0x40c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %edx,0x418(%esp) │ │ │ │ - mov 0x3d0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x420(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x43c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - mov 0x40c(%esp),%edx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %edx,0x40c(%esp) │ │ │ │ - mov 0x3d0(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x40c(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x400(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x3e8(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x3e8(%esp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - jmp 8534c71 │ │ │ │ - mov 0x3e8(%esp),%ecx │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov 0x460(%esp),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8534f90 │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %ecx,0x46c(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x474(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x484(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x478(%esp),%edx │ │ │ │ - mov 0x424(%esp),%eax │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x3e8(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x3e8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x400(%esp),%ecx │ │ │ │ - jmp 8534c71 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8535447 │ │ │ │ - mov 0x2(%eax),%edx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 85349ea │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x328(%esp),%edx │ │ │ │ - or %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %edx,0x3d0(%esp) │ │ │ │ - mov %ecx,0x3c4(%esp) │ │ │ │ - mov %eax,0x3b8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8534c1c,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x18(%ebp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3b8(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3c4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85350fc,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852a9bd │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852aabf │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 852ac34 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8535135 │ │ │ │ - jle 85350d1 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8535134 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853509a │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ac31 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 85350d7 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x853512c,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 852ac10 │ │ │ │ + movl $0x852acf0,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852acf0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1e00,(%eax,%eax,1) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 852ad19 │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x9,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8535106 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + adc %cl,-0x384c140f(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x85350c0,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %bh,0x897b704(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x75(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - roll $0x94,-0x76aef714(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852adac │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852ae2d │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852ae23 │ │ │ │ + movl $0x87e7e68,-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 $0x852ad80,-0x10(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add %ch,%al │ │ │ │ - add $0x70,%al │ │ │ │ - sub %al,(%eax) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x853515c,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852ae68 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852aefe │ │ │ │ + movl $0x852aec4,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 8535280 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x334(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %eax,0x340(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x340(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x334(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85353aa │ │ │ │ - movl $0x8535190,-0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x34c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov 0x9(%ecx),%eax │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %eax,0x364(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x364(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - jmp 853522f │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852aec4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85352bf │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8535350 │ │ │ │ - mov %ecx,0x37c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x388(%esp) │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x390(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x3ac(%esp) │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov 0x394(%esp),%edx │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 852aead │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x852ae3c,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %gs:(%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - push %edx │ │ │ │ - push %ebx │ │ │ │ - or %cl,-0xf76f3ab(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - dec %eax │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x37c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8535424,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x34c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852b182 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x852b0f8,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8535424 │ │ │ │ + jne 852b0f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - cmp -0x3a(%eax,%eax,1),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7044d(%ebx) │ │ │ │ - add $0x84,%al │ │ │ │ - push %ebx │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mul %edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x852b03c,0x4(%ebp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8535478,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852b03c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 852b074 │ │ │ │ + movl $0x852af74,0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852af74 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - and $0x10045,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x6e90475(%ecx) │ │ │ │ - lcall $0x33c,$0x83c7001f │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x85354e8,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 852b005 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x852b06c,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 8535521 │ │ │ │ - jle 85354bd │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - or 0xc(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8535520 │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%edx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8535486 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 852b046 │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - jmp 85354c3 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8535518,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852b091 │ │ │ │ + movl $0x852ae78,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852b190,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 8728964 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - lock mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852b0e0 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + bswap %ecx │ │ │ │ + movl $0x87bfd7c,-0xc(%edi) │ │ │ │ + xor %eax,%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0x85ebca6b,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0xd,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + imul $0xc2b2ae35,%ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852b0a8,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x52,%al │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + out %al,$0x9 │ │ │ │ + cltd │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 871ff2c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 852b353 │ │ │ │ + movl $0x852b308,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8991125,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 852b2eb │ │ │ │ + add $0x1c,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85354f2 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 852b2da │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + movl $0x852af0c,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + movl $0x852b34c,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852b34c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x85354ac,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x75(%ecx) │ │ │ │ - push %ebp │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - lret $0xec83 │ │ │ │ - or %dl,-0x77(%edx) │ │ │ │ - test %ah,(%esp,%ebp,8) │ │ │ │ - add (%eax),%al │ │ │ │ - add %ch,%al │ │ │ │ - sbb %ch,0x0(%eax,%ebp,1) │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8535548,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 852b1e3 │ │ │ │ + add $0x1c,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852b2da │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + movl $0x852adb8,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852b32c,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852b32c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x852b33c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852b33c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc4d8bf0(%ecx) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 852b35b │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x104d8bf0(%ecx) │ │ │ │ + jmp 852b30d │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76efb3(%ebx) │ │ │ │ + jmp 852b30d │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x104d8bf0(%ecx) │ │ │ │ + jmp 852b30d │ │ │ │ + mov $0x897b718,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x852b258,0x0(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852b258 │ │ │ │ + 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 852b3ab │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85888f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852b3de │ │ │ │ + movl $0x852b388,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 852b1b8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897b71c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852b412 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 853544f │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x2a4(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov %edx,0x2b0(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x2b0(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2a4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x2bc(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85357c2 │ │ │ │ - movl $0x853557c,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - mov %eax,0x2e0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852b3bc │ │ │ │ + jmp *-0x4(%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 852b43d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852955c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852b46b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x2e0(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x2bc(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8536140 │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 85355cf │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x2c8(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x9(%edx),%edx │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x2d4(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2c8(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - jmp 8535616 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x1,%eax │ │ │ │ + jmp 8528628 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85356d9 │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8535768 │ │ │ │ - mov %eax,0x2ec(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x2f8(%esp) │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x300(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - mov 0x304(%esp),%edx │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x2bc(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + ja 852b4c9 │ │ │ │ + movl $0x852b3fc,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x852b424,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x852b448,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x859cc28,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x25(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x897b720,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf0,%al │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - or %cl,-0x3839760f(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852b50b │ │ │ │ + movl $0x852b530,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov 0x2bc(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x2ec(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x2e0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8535834,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2bc(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8535834 │ │ │ │ + jne 852b530 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897b724,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xor $0x37,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + add $0x90002bfe,%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0xf76f7ad(%edi,%edx,2) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8535878,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x1c,%al │ │ │ │ + mov $0x52,%ch │ │ │ │ + or %cl,0x568b034e(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x2,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8535857 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x250(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x25c(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x268(%esp) │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x25c(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x250(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8535a50 │ │ │ │ - mov %eax,0x274(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x28c(%esp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - mov %eax,0x280(%esp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x288(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x2a4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x298(%esp),%edx │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov 0x274(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8536222 │ │ │ │ - movl $0x8535aa4,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x1f,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0x2516fb8b(%ecx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %ds │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x8535ad0,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8535ab2 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x1fc(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x208(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x214(%esp) │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1fc(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8535ca8 │ │ │ │ - mov %eax,0x220(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x238(%esp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %eax,0x22c(%esp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x234(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x250(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x244(%esp),%edx │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov 0x220(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8535ce8,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8535cca │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x1c0(%esp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8535ec0 │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x1e0(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x1fc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x8535f00,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8535ee2 │ │ │ │ - movl $0x87e6e40,-0x4c(%edi) │ │ │ │ - movl $0x10,-0x48(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - lea 0x8(%ecx),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov (%ecx),%edx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0x4(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0xc(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x10(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0x14(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x18(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x1c(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0x1c(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x20(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x24(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0x24(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x28(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x2c(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0x2c(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x30(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x34(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %ecx,0x34(%edx) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %edx,0x38(%ecx) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x3c(%edx),%edx │ │ │ │ - mov %edx,0x3c(%ecx) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85360d8 │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x18c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8536120,0x4(%ebp) │ │ │ │ - movl $0x8807193,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - cwtl │ │ │ │ - sbb %al,0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x5ee90475(%ecx) │ │ │ │ - lea (%edi),%ebx │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,0x71(%ebx) │ │ │ │ - orb $0x83,(%eax) │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp 870da38 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 85363a6 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8535a72 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85361f8,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 852b57f │ │ │ │ + movl $0x852b5a4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85361f8 │ │ │ │ + jne 852b5a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897b728,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push $0xc600442d │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - pop %eax │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x4d89184d(%ebx) │ │ │ │ - lock mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8531b54 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85362bc,-0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85362bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %eax,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,%al │ │ │ │ - pop %edx │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x1c758bf1(%ecx) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85325e8 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 85360fa │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x853637c,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853637c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrl (%ebx) │ │ │ │ - inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + std │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe8,%al │ │ │ │ - pop %esp │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x4d89184d(%ebx) │ │ │ │ - lock mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85310a4 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 853612e │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 85362eb │ │ │ │ - mov 0x9(%eax),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x8536438,-0xc(%ebp) │ │ │ │ + add $0x90,%al │ │ │ │ + mov $0x52,%ch │ │ │ │ + or %cl,0x568b034e(%ebx) │ │ │ │ + pop %es │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536438 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - inc %esp │ │ │ │ - add %ah,0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %edi │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8533250 │ │ │ │ - nop │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0xe000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4af39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8536536 │ │ │ │ - movl $0x87bfd7c,-0x4c(%edi) │ │ │ │ - movl $0x68e,-0x48(%edi) │ │ │ │ - movl $0x8774428,-0x44(%edi) │ │ │ │ - movl $0x897848c,-0x40(%edi) │ │ │ │ - movl $0x8978478,-0x3c(%edi) │ │ │ │ - movl $0x8978464,-0x38(%edi) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8992ff1,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x8993019,-0x28(%edi) │ │ │ │ - movl $0x8774400,-0x24(%edi) │ │ │ │ - movl $0x8978438,-0x20(%edi) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x898c539,-0x18(%edi) │ │ │ │ - movl $0x85325e8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8533250,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x853651c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853651c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - dec %esp │ │ │ │ - sub 0x2(%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x53(%ebp,%eiz,2) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536554 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - mov $0x8978f88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0x2a,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8533250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %ch,(%edx) │ │ │ │ - inc %esp │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85365bb │ │ │ │ - movl $0x85365f0,-0x4(%ebp) │ │ │ │ + jb 852b5f3 │ │ │ │ + movl $0x852b618,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85365f0 │ │ │ │ + jne 852b618 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fsubrs (%ecx) │ │ │ │ - inc %esp │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf38b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x8978fa4,%esi │ │ │ │ + mov $0x897b72c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x85365b0,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8536580 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x29,%ah │ │ │ │ - inc %esp │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85365c3 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - mov %gs,(%ecx) │ │ │ │ - inc %esp │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + sbb $0x90002bfd,%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x4,%al │ │ │ │ + mov $0x52,%dh │ │ │ │ + or %cl,0x568b034e(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x297c0076(%ebp) │ │ │ │ - inc %esp │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853667a │ │ │ │ - movl $0x85366b0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 852b65d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85366b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - sub %eax,0x43(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x76f7ac9a(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536690 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8978fb4,%esi │ │ │ │ + jmp 852b4e8 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x29,%al │ │ │ │ - inc %esp │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,-0x3a7cf38b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - ja 853669e │ │ │ │ - (bad) │ │ │ │ - decl 0x28fc0076(%ebp) │ │ │ │ - inc %esp │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x66(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f3bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8536660 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub %al,0xf(%eax,%eax,1) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8536720 │ │ │ │ - movl $0x8536754,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 852b685 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536754 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 853672a │ │ │ │ - inc %esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8536723 │ │ │ │ - jmp 8536468 │ │ │ │ - mov $0x8978fbc,%esi │ │ │ │ + jmp 852b5d0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x853670c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85366dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x42004428 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8536728 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - sub %al,0x17(%eax,%eax,1) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890045(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - push %edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - jmp 85367a8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + ja 852b6d1 │ │ │ │ + movl $0x852b644,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x852b66c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8705c84,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897b730,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8536aeb │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8536877 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 853681d │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8536a9d │ │ │ │ - movl $0x8536ac0,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8536a2f │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853696c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853696c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8536a9d │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8536a9d │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853693c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 852b925 │ │ │ │ + movl $0x852b790,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853693c │ │ │ │ + jne 852b790 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 85367cd │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ + mov $0x52,%bh │ │ │ │ + or %cl,0x45891475(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + idiv %ebx │ │ │ │ + sub (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 85367cd │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85369ec,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,-0x7cbdfbab(%ebx) │ │ │ │ + lds (%eax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 852b947 │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x852b7cc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85369ec │ │ │ │ + jne 852b7cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852b904 │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 852b860 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + jmp 852b74d │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - jo 8536a5b │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0xffffffff,0x4(%ebp) │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 8536a9d │ │ │ │ - movl $0x8536ad8,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + and %dh,0x468b0852(%edi) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - push %es │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 87eb32c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8536992 │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - inc %eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 85369a6 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x8990a90,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3fcef3ab(%ebx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 852b947 │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x852b7f4,-0x8(%ebp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 852b6f0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852b92d │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8536a92 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 852b80f │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8536a1a │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8536a9d │ │ │ │ - mov $0x8978fcc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cli │ │ │ │ + sub (%eax),%eax │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 852b947 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x852b8a4,-0x8(%ebp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 852b6f0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 852b947 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 852b8bf │ │ │ │ + mov $0x897b734,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x852b890,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8536b46 │ │ │ │ - movl $0x8536b78,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 852bb95 │ │ │ │ + movl $0x852ba00,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8536b78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x6b(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536b58 │ │ │ │ + jne 852ba00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8978fd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8536b77 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85367a8 │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%ebx,%ebp,2) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb0,%al │ │ │ │ + mov $0x758b0852,%ecx │ │ │ │ + adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - dec %edi │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - sub (%eax),%al │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %edi,%ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - 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,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8536c8d │ │ │ │ - movl $0x8536ca0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,-0x7cbdfbab(%ebx) │ │ │ │ + lds (%eax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 852bbb7 │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x852ba3c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8536ca0 │ │ │ │ + jne 852ba3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8536c24 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8536c16 │ │ │ │ - movl $0x855a9f0,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3d14fb3b(%ebx) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790c5,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8536c08,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x53(%esp,%ebp,2) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536c6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852bb74 │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 852bad0 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + jmp 852b9bd │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dl,%al │ │ │ │ - imul $0xffffff8b,0x8(%ebx),%edx │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4d890c4d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x1be90c75(%ecx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x8978fd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x6c(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + mov $0x468b0852,%ecx │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - daa │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub (%eax),%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %ah,(%edx) │ │ │ │ - inc %esp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8536f7c │ │ │ │ - movl $0x8536f90,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xf76f7ad(,%ebp,2) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536d3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8536d04,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + clc │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - or %cl,-0x716ef8b(%ecx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jl 8536d73 │ │ │ │ - inc %esp │ │ │ │ - add %ah,%ah │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 852bbb7 │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x852ba64,-0x8(%ebp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 852b960 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852bb9d │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 852ba7f │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0xf76f7ad(%ebp,%ebp,2) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536db4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - and %eax,-0x39(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8536ec5 │ │ │ │ - movl $0x8536d5c,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x21,%al │ │ │ │ - inc %esp │ │ │ │ - add %ah,%ah │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + and %edi,%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8536dd9 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8522198 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - and %al,0x24(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8536efe │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + inc %ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 852bbb7 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x852bb14,-0x8(%ebp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8536ee3 │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x8536d84,-0x4(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 852b960 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 852bbb7 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 852bb2f │ │ │ │ + mov $0x897b738,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x852bb00,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ jmp 87eb32c │ │ │ │ + mov $0x8990c51,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - and %al,-0x39(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0xf76f7ad(%esi,%ebp,2) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536eb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8536ed7 │ │ │ │ - movl $0x8536e64,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - or %cl,-0x3a7cef8b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - shl %cl,%eax │ │ │ │ - (bad) │ │ │ │ - decl 0x4d3b024e(%ebx) │ │ │ │ - add $0xf,%al │ │ │ │ - test %ecx,-0x2(%ebp) │ │ │ │ - (bad) │ │ │ │ - decl -0x3a7ce3bb(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - movb $0x14,-0x3a7c031a(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x8536e88,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8536e44,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - pop %ds │ │ │ │ - inc %esp │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 852bbe9 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8536f58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbbb $0x44,(%edi) │ │ │ │ - add %al,0x1e000000(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ah,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x458bf845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85367a8 │ │ │ │ - mov $0x8978fd8,%esi │ │ │ │ + jmp 852b960 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - pop %ds │ │ │ │ - inc %esp │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edi,%ebp,2) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,0x37e90845(%ecx) │ │ │ │ - test $0x768d002a,%eax │ │ │ │ - add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8536fd3 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 852bc11 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8728478 │ │ │ │ + jmp 852b6f0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock pop %ds │ │ │ │ - inc %esp │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853700a │ │ │ │ - movl $0x8536fb4,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 852bc5d │ │ │ │ + movl $0x852bbd0,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x852bbf8,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8705c84,-0x8(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8536cc8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8978fe0,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897b73c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ 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 853704b │ │ │ │ + jb 852bcb0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852bcf2 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x898b771,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8704ff4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852bd24 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807220,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 87bc334 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85370c8 │ │ │ │ - movl $0x85370d4,-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) │ │ │ │ + jb 852bd54 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8805175,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85370d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x85370b4,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85370b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,-0x2f16f38b(%ecx) │ │ │ │ - fdivrp %st,%st(6) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852bd84 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x880721d,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8537091 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852be29 │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852be1f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x852bd00,-0x38(%edi) │ │ │ │ + movl $0x852bd30,-0x30(%edi) │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c39,-0x24(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x852bd60,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705804,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852be38,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852be4a │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852be8a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8704ff4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852bebc │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x88076b4,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + js 852beba │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8537143 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 852bf55 │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8537139 │ │ │ │ + ja 852bf4b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852be98,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852bf64,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sbbb $0x1,0x50044 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8537259 │ │ │ │ - movl $0x853720c,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852bf76 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + shl $0x44,%bh │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852bff4 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852bfea │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%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) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x852be54,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852becc,-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 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853720c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - cmp 0x14(%ebp),%ecx │ │ │ │ - jne 85371c9 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x85371e8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85371e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - dec %ecx │ │ │ │ - mov %al,0xcc90fffe │ │ │ │ - sbb $0x44,%al │ │ │ │ - add %ah,0x1e000001 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85371b5 │ │ │ │ - movl $0x853723c,0x0(%ebp) │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853723c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - sbb $0x44,%al │ │ │ │ - add %ah,0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x45890c4d(%ecx) │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - aas │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sbb $0x44,%al │ │ │ │ - add %bl,(%edx) │ │ │ │ + cmp $0xf7,%al │ │ │ │ + inc %esp │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852c0ab │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852c0a1 │ │ │ │ + movl $0x87e7e68,-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 $0x852bcbc,-0x34(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x852bd90,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x852bf84,-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,-0x18(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8705bc4 │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + test %dh,%dh │ │ │ │ + inc %esp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85373eb │ │ │ │ - movl $0x8537458,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + jb 852c162 │ │ │ │ + movl $0x852c108,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0x1c,%al │ │ │ │ + cmp $0xf6,%al │ │ │ │ inc %esp │ │ │ │ - add %al,%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85373cb │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8537384 │ │ │ │ - movl $0x85370f8,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x8537158,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x87e9588,0x18(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sbb -0x37(%eax,%eax,1),%eax │ │ │ │ - push %es │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x749bdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x748fdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - jmp 85372c7 │ │ │ │ - movl $0x8537024,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x853705c,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 852c0ea │ │ │ │ + movl $0x852bc90,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + movl $0x852c008,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - movl $0x87e9588,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8537348,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + movl $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - mov $0x8978fe8,%esi │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897b754,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fcomps (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdiv %st(5),%st │ │ │ │ inc %esp │ │ │ │ - add %al,0x1e000000(%esi) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - je 8537459 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - sbb %cl,-0x899f3bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8537428 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852c1cd │ │ │ │ + movl $0x852c1ac,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852c1ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x1a,%al │ │ │ │ + test $0xf5,%al │ │ │ │ inc %esp │ │ │ │ - add %al,0x1e000000(%esi) │ │ │ │ + add %al,(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x458b0853(%edx,%esi,2) │ │ │ │ - or %cl,0x458bf045(%ecx) │ │ │ │ + add %ah,%ah │ │ │ │ + rcll $0x8b,0x8(%edx) │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85367a8 │ │ │ │ - sbbb $0x44,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 852c1e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897b75c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 852c1cf │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 852c1fb │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 852c0c0 │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - je 85374b1 │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x87e90fc,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 852c230 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xf5,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8537575 │ │ │ │ - movl $0x8537588,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 852c2b0 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x852c28c,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8537588 │ │ │ │ + jne 852c28c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853750c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85374fe │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85374f0,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - les (%eax),%eax │ │ │ │ + enter $0x44f4,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x53(%ebp,%esi,2) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + cld │ │ │ │ + rol $0x52,%dl │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8537554 │ │ │ │ + jne 852c2c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %bh,0x4d8b0853(%esp,%esi,2) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ dec %ebp │ │ │ │ - add %cl,0x4d890c4d(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x33e90c75(%ecx) │ │ │ │ - repnz (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x8978ff0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jne 852c2da │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 852c0c0 │ │ │ │ + fs hlt │ │ │ │ inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - jne 85375e1 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - aas │ │ │ │ - mov %eax,0x768d002a │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853791a │ │ │ │ - movl $0x853792c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + jb 852c381 │ │ │ │ + movl $0x852c330,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8537891 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8537788,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8537788 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85378e1 │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85378e1 │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853775c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853775c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + and $0xf4,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 852c314 │ │ │ │ + movl $0x852c210,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + movl $0x852c240,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8537634 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 85375dd │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 85378e1 │ │ │ │ - movl $0x853783c,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897b764,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shl $0x44,%bl │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852c3bb │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852c17c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + repz inc %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 8537701 │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 8537701 │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - push %es │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 852c3ef │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852c2f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85377af │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852c446 │ │ │ │ + movl $0x852c39c,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x852c3d0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87057f4,-0x8(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 85378e1 │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8537858,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x897b76c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %esi,%edx │ │ │ │ + (bad) │ │ │ │ + decl 0x180076(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852c4f9 │ │ │ │ + movl $0x852c4d8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8537858 │ │ │ │ + jne 852c4d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - les (%eax),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + jmp 87bcbfc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2dcef3b3(%ebx) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 85377e9 │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852c49b │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x5377,$0x8 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x468b0852(,%eax,8) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + adc %cl,0x45890c4d(%ecx) │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 852c50c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897b7a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xb8,%al │ │ │ │ + les 0x8(%edx),%edx │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ - mov $0x2,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852c601 │ │ │ │ + movl $0x852c5e0,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852c5e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x8991111,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 85378e1 │ │ │ │ - movl $0x85378d4,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 852c5cd │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x852c5c0,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8537886 │ │ │ │ + jne 852c56f │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x8990a90,0x10(%ebp) │ │ │ │ + mov $0x8991116,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - jbe 8537955 │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ + add %dl,(%esi,%eax,8) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85376ec │ │ │ │ + jne 852c614 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8978ff4,%esi │ │ │ │ + mov $0x897b7a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - js 8537985 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - fwait │ │ │ │ - lahf │ │ │ │ - sub (%eax),%al │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x84,%al │ │ │ │ + lds 0x8(%edx),%edx │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853799e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x85379b0,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 85375ac │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85379e0,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - mov $0x8978ff8,%esi │ │ │ │ + jb 852c66f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852c548 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8537982 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85379eb │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + jb 852c69f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852c478 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - mov $0x898b771,%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852c6f6 │ │ │ │ + movl $0x852c650,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x852c680,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bf984,-0x8(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x897b7a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fdiv %st,%st(0) │ │ │ │ + inc %esp │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 852c737 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852dbe0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xf0,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8537a3a │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8537a4c,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 85375ac │ │ │ │ - mov $0x8978ffc,%esi │ │ │ │ + jb 852c76b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 852e970 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + je 852c762 │ │ │ │ + inc %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xb7502fe(%ebx) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ + ja 852c7c6 │ │ │ │ + movl $0x852c718,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x852c74c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87057f4,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x897b7ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %dh,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 852c80d │ │ │ │ + movl $0x87e7e68,-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 852c780 │ │ │ │ + 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 8537abc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x8537acc,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8537afc,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - mov $0x8979000,%esi │ │ │ │ + jb 852c83c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 852c86c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x88076ad,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + enter $0x44ee,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852c905 │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8537aa0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8537b07 │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ + ja 852c8fb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852c848,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + movl $0x852c914,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0xc783 │ │ │ │ - clc │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852c926 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8537b56 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8537b68,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + jb 852c954 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - mov $0x8979004,%esi │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xb7502fe(%ebx) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852c984 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - or 0x19(%eax,%eax,1),%eax │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852c9e2 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852c9d8 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8575164 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852ca67 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852ca5d │ │ │ │ + movl $0x87e7e68,-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 $0x852c964,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x852c990,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + 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 8537cf3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8537d08,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + jb 852ca98 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov %al,0x10045(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852caf4 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852caea │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87055ac │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %al,0x20045(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852cb71 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852cb67 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x852ca78,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x852caa8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %cl,(%ebx) │ │ │ │ - inc %esp │ │ │ │ - add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852cba4 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807687,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + jmp 852cbef │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 8537cbb │ │ │ │ - movl $0x8537c1c,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852cc3d │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852cc33 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852cb80,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852cc4c,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852cc5e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ + jmp 87281e0 │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - std │ │ │ │ - inc %esp │ │ │ │ + pusha │ │ │ │ + jmp 852cca7 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x62e90475(%ecx) │ │ │ │ - jb 8537c48 │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bh,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jecxz 8537be4 │ │ │ │ - sub (%eax),%al │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %cl,(%ebx) │ │ │ │ - inc %esp │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852ccd1 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852ccc7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x852cb08,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852cbb4,-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 87059a4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call c5311c7 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8537c2a │ │ │ │ - movl $0x87bfd7c,-0x34(%edi) │ │ │ │ - movl $0x308,-0x30(%edi) │ │ │ │ - movl $0x8774428,-0x2c(%edi) │ │ │ │ - movl $0x897848c,-0x28(%edi) │ │ │ │ - movl $0x8978478,-0x24(%edi) │ │ │ │ - movl $0x8978464,-0x20(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8992fc1,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8992fe9,-0x10(%edi) │ │ │ │ - movl $0x8774400,-0xc(%edi) │ │ │ │ - movl $0x8978438,-0x8(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 872ee8c │ │ │ │ - movl $0x8537c48,0x0(%ebp) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852cd68 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852cd5e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - movl $0x8537be8,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x88071a0,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8537be8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897900c,%esi │ │ │ │ + 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 $0x852c9f0,-0x28(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x852cc6c,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x2c,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,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852cd9c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push $0xc300440a │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x3c8afd02(%ebx) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp 8537d34 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + jb 852cdcc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + js 852cdbb │ │ │ │ + inc %esp │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + jb 852ce31 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x852ce40,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x4(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8537edc │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852ce40 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc $0xe9,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 852ce57 │ │ │ │ + jmp 852c0c0 │ │ │ │ + hlt │ │ │ │ + call 858ce9e │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852ceff │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852cef5 │ │ │ │ + movl $0x87e7e68,-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 0x1c(%eax),%eax │ │ │ │ + movl $0x852cdac,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x852cddc,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ 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 %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + 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 852cf30 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8537fb9 │ │ │ │ + nop │ │ │ │ + lock jl 852cf7c │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852cf8c │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8537e1c │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8537e0e │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8520140 │ │ │ │ + ja 852cf82 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87055ac │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x0,%al │ │ │ │ + nop │ │ │ │ + jl 852cfdc │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d009 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852cfff │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x852cf10,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x852cf40,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - test %ah,(%eax,%edi,4) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + jb 852d03c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x88076a7,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + out %al,$0x44 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x244489f2(%ecx) │ │ │ │ - pop %eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 8537d92 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8537ddc,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8537fb9 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8537d66 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8537f84,-0x4(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d0d5 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d0cb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852d018,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852d0e4,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8537f84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - ret $0x8904 │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8537e44 │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852d0f6 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x44e6,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d169 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d15f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x852cfa0,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852d04c,-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 87059a4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + out %al,$0x44 │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d22c │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d222 │ │ │ │ + movl $0x87e7e68,-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 %ecx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x852ce60,-0x30(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8537fb9 │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8537eac,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8537eac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x852d104,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - ret $0x8904 │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8537edc │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8537fff │ │ │ │ - movl $0x853800c,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 852d260 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853800c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85380d8 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8538057 │ │ │ │ - movl $0x8538064,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 852d290 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538064 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 872816c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d2ee │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d2e4 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8575164 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85380d8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d373 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d369 │ │ │ │ + movl $0x87e7e68,-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 $0x852d270,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x852d29c,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852d3a4 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807696,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + jecxz 852d3ef │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85380af │ │ │ │ - movl $0x85380bc,-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 85380bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d43d │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d433 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852d380,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852d44c,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85380d8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852d45e │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsub %st(2),%st │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d4df │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d4d5 │ │ │ │ + movl $0x87e7e68,-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 $0x852d2fc,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x852d3b4,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 853897d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8538980 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852d510 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852d540 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d59e │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 853817c │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp 0x5(%ecx),%edx │ │ │ │ - jne 853816e │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 852d594 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8520140 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8575164 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x853810c,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 85388a0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8538834 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 853841d │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85382a9 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 853812c │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85388a0 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8538284,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538284 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d623 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d619 │ │ │ │ + movl $0x87e7e68,-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 $0x852d520,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x852d54c,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + 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 852d654 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8537d34 │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85388a0 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8538374,0x0(%ebp) │ │ │ │ + int3 │ │ │ │ + jne 852d6a0 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d6b0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d6a6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87055ac │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538374 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8537d34 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85383c0,0x4(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jne 852d700 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d72d │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d723 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x852d634,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x852d664,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852d760 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807786,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - lds (%ecx),%eax │ │ │ │ + aam $0xdf │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d7f9 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d7ef │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852d73c,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852d808,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87280c0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852d81a │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + filds 0x2(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d88d │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8538399 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x8538080,-0x8(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ + ja 852d883 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x852d6c4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852d770,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0xffff,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - movl $0xffff,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8520a70 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853858d │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 85388a0 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 85383d2 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8538759 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8538678,0x0(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538678 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85388a0 │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85388a0 │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8538634,0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xdf,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852d924 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852d91a │ │ │ │ + movl $0x87e7e68,-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 $0x852d5ac,-0x28(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x852d828,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x50044de,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852dbd0 │ │ │ │ + movl $0x852d9b4,-0x18(%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 %ecx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + 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 %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8538634 │ │ │ │ + jne 852d9b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x5(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + nop │ │ │ │ + sub %bl,%dh │ │ │ │ + inc %esp │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76a7dbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 85384bf │ │ │ │ - mov %ecx,%eax │ │ │ │ + jb 852db22 │ │ │ │ + mov %esi,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x4,%eax │ │ │ │ - jb 8538449 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 85388a0 │ │ │ │ - movl $0x85388b4,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + jb 852da46 │ │ │ │ + add $0x24,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852db11 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x852d4f0,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x852d8a0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 852daa3 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852da37 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x852d240,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x852d46c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852da94 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + movl $0x852cd7c,-0x28(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x852d17c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 852db97 │ │ │ │ + add $0x24,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852db11 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x852c934,-0x20(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x852cce4,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852db88 │ │ │ │ + movl $0x852c81c,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x852c87c,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0xe000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852dcb3 │ │ │ │ + movl $0x852dc78,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + mov $0x50044db,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 85385c3 │ │ │ │ + ja 852dc04 │ │ │ │ + movl $0x852d93c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + jl 852dc49 │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 85385c3 │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + ja 852dc5b │ │ │ │ + movl $0x852c7e4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8538714,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538714 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852dc20,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 852c400 │ │ │ │ + mov $0x897b7f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0xdb,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x8538870,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852dcf1 │ │ │ │ + movl $0x87e7e68,-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 852c780 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852dd20 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x88076ad,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852dd7e │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852dd74 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 85388a0 │ │ │ │ - movl $0x85388d0,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jmp 8575268 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0x29,%al │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852ddb3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87b70c4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ch,(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852de31 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852de27 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x852dd90,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8705878,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8705828,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852de40,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852de52 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85387d0,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852de80 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807687,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - lds (%edx),%eax │ │ │ │ + mov $0xd8,%ah │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852df19 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852df0f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852de5c,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852df44,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852df3a │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85387a6 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x8538028,-0x8(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0xffff,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8520a70 │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8538977 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 85388a0 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 85387e9 │ │ │ │ - mov %al,(%ecx) │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85386b2 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 85386c9 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + fists 0x8(%edx) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 87280c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + fadds 0x1(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852dfc3 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852dfb9 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x852ddc4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852de90,-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 87059a4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8538895 │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + inc %esp │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e042 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e038 │ │ │ │ + movl $0x87e7e68,-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 $0x8574150,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 852c2f0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + js 852e070 │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8538742 │ │ │ │ + jb 852e077 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85388a0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x853890c,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lds (%edx),%eax │ │ │ │ + jmp 87b70c4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + es inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e0f5 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e0eb │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x852e054,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8705878,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8705828,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852e104,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852e116 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852e144 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x88076a7,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + lock aad $0x44 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e1dd │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85388e3 │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x8537fd0,-0x8(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8520a70 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 8538925 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x85381ac,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + ja 852e1d3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85381ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852e120,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852e208,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852e1fe │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8538a22 │ │ │ │ - movl $0x8537d34,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + loope 852e260 │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87280c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,%ch │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e287 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e27d │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x852e088,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x85380d8,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852e154,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85380d8 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979014,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e2e6 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e2dc │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8575268 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8538a86 │ │ │ │ - movl $0x8538a6c,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538a6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 852e318 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807696,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebp │ │ │ │ + sbb $0xd4,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e3b1 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e3a7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852e2f4,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852e3dc,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852e3d2 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x76f7ac76(%eax) │ │ │ │ - lock mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538a98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8979018,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + jecxz 852e434 │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87280c0 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - and $0x90ffffff,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e44a │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e440 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8575268 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + jo 852e474 │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8538adb │ │ │ │ + jb 852e47f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + jmp 87b70c4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8538afc │ │ │ │ + cmp $0x22,%al │ │ │ │ + inc %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e4fd │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e4f3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x852e45c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8705878,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8705828,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852e50c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852e51e │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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) │ │ │ │ - lea -0x4(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8538ca4 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8538d81 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 852e54c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8807786,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + call 9532a26 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e5e5 │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8538be4 │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8538bd6 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + ja 852e5db │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852e528,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8520140 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x0,%al │ │ │ │ + movl $0x852e610,-0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - test %ah,(%eax,%edi,4) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852e606 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x244489f2(%ecx) │ │ │ │ - pop %eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 8538b5a │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8538ba4,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8538d81 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8538b2e │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8538d4c,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + in $0x52,%eax │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87280c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 852e5f7 │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 852e68f │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e685 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x852e490,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x852e55c,-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 87059a4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbb %dl,%cl │ │ │ │ + inc %esp │ │ │ │ + add %al,0x5000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852e95a │ │ │ │ + movl $0x852e710,-0x14(%ebp) │ │ │ │ + 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 0x0(%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,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8538d4c │ │ │ │ + jne 852e710 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + rolb $1,0x5(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - ret $0x8904 │ │ │ │ - push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852e857 │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 852e798 │ │ │ │ + add $0x24,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e844 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + movl $0x852e3f8,-0x20(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x852e630,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852e7db │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e789 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + movl $0x852e294,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x852e328,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + add $0x2c,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e8aa │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + movl $0x852dfd4,-0x28(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x852e228,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 8538c0c │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8538d81 │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8538c74,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jb 852e8bb │ │ │ │ + add $0x24,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e846 │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ + movl $0x852dd2c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x852df64,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87059a4 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x2c,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852e8aa │ │ │ │ + movl $0x870589c,-0x28(%edi) │ │ │ │ + movl $0x8984c3e,-0x24(%edi) │ │ │ │ + movl $0x897b600,-0x20(%edi) │ │ │ │ + movl $0x897b5ec,-0x1c(%edi) │ │ │ │ + movl $0x852dcfc,-0x18(%edi) │ │ │ │ + movl $0x870588c,-0x10(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x25(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8705814,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852e948,0x10(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 870502c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + nop │ │ │ │ + jle 852e93e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8538c74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87281e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ecx,%ebp,8) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 87280c0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + test %cl,%dh │ │ │ │ + inc %esp │ │ │ │ + add %dl,(%edi) │ │ │ │ + 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 852ea13 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852ea09 │ │ │ │ + movl $0x852dcc8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x852e9d4,-0x8(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 852c400 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + call c532e9a │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - ret $0x8904 │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + ja 852e9b7 │ │ │ │ + movl $0x852e6a4,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8538ca4 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b810,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %cl,%dh │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + call b6f6d6a │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852ea72 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 852ea75 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x897b855,-0x18(%ebp) │ │ │ │ + movl $0x897b82c,-0x14(%ebp) │ │ │ │ + movl $0x8991125,-0x10(%ebp) │ │ │ │ + movl $0x8985ed1,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8710ba0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8538dc7 │ │ │ │ - movl $0x8538dd4,-0x8(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852ead7 │ │ │ │ + movl $0x852eabc,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8538dd4 │ │ │ │ + jne 852eabc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + ljmp $0x8b03,$0x468b0852 │ │ │ │ + jne 852ead1 │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8538ea0 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8538e1f │ │ │ │ - movl $0x8538e2c,-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 8538e2c │ │ │ │ + jne 852eae4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8538ea0 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8538e77 │ │ │ │ - movl $0x8538e84,-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 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852ef57 │ │ │ │ + movl $0x852ef68,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8538e84 │ │ │ │ + jne 852ef68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8538ea0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8539745 │ │ │ │ + ja 852eb3f │ │ │ │ + movl $0x852ea88,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8539748 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8578bb8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 852eb80 │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852eb58,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 852ee6b │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8538f44 │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp 0x5(%ecx),%edx │ │ │ │ - jne 8538f36 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 852ec26 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x5(%esi),%eax │ │ │ │ + jne 852ec18 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0x852eb98,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8520140 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ mov $0x8991111,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8538ed4,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x852ee84,-0x8(%ebp) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 852eb14 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 852ecf0 │ │ │ │ + movl $0x852eea0,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852eea0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8539668 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85395fc │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 85391e5 │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8539071 │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 8538ef4 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8539668 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x853904c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 852eed1 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x9(%esi),%eax │ │ │ │ + jne 852eecc │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x852ecb8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 853904c │ │ │ │ + jne 852ecb8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8538afc │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8539668 │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x852eee0,-0x8(%ebp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 852eb14 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 852ef3c │ │ │ │ + movl $0x852ef00,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853913c,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 853913c │ │ │ │ + jne 852ef00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8538afc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8539188,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ nop │ │ │ │ - lds (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8539161 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x8538e48,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ee6e │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 852ec35 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852edb2 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x8,%ebp │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0xffff,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - movl $0xffff,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 852edd2 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 852ed10 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852edb2 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8520a70 │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 852ee23 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ede7 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 8539355 │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + jne 852eec7 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + je 852edbd │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852ee3e │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 852ef34 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x6(%esi),%eax │ │ │ │ + jne 852ef2c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp 0x4(%ecx),%edx │ │ │ │ + je 852ee0e │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 852ee6e │ │ │ │ + movl $0x852eda4,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852eda4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897b890,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 852ed6e │ │ │ │ mov %esi,%ecx │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 8539668 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 853919a │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8539521 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8539440,0x0(%ebp) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 852ec8d │ │ │ │ + movl $0x852ebd0,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8539440 │ │ │ │ + jne 852ebd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8539668 │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8539668 │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x85393fc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852eff0 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x8991125,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852f04f │ │ │ │ + movl $0x852f034,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85393fc │ │ │ │ + jne 852f034 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x5(%edx),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8539287 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 8539211 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8539668 │ │ │ │ - movl $0x853967c,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 853938b │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x52(%eax,%esi,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 852f05c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 853938b │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add %cl,0x758b0346(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x71e904c5(%ebx) │ │ │ │ + les (%ebx),%ebp │ │ │ │ + add %dl,0x30017(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852f3cc │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852f3c2 │ │ │ │ + movl $0x852efd0,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852f370,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x85394dc,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8991125,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85297a8 │ │ │ │ + movl $0x852f3a4,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 85394dc │ │ │ │ + jne 852f3a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x8539638,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852f0e5 │ │ │ │ + movl $0x852f000,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 8539668 │ │ │ │ - movl $0x8539698,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852f30c,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8539598,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8578bb8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - lds (%edx),%eax │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 852f131 │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852f0fc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ + jmp 8574d14 │ │ │ │ + nop │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 852f31f │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 853956e │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - movl $0x8538df0,-0x8(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - add $0x4,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + ja 852f1e1 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp 0x5(%esi),%eax │ │ │ │ + jne 852f1d3 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + cmp 0x4(%eax),%ecx │ │ │ │ + jne 852f1d3 │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x852f148,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8574d14 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x852f3b8,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f3b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 852f2e0 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + cmp 0x9(%esi),%eax │ │ │ │ + jne 852f2db │ │ │ │ + movl $0x852f2c8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x852f214,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f214 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 852f3f6 │ │ │ │ + movl $0x852f2f0,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0xffff,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f2f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852f1f0 │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8520a70 │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853973f │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8539668 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 85395b1 │ │ │ │ - mov %al,(%ecx) │ │ │ │ + jmp 852f2b5 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852f2b5 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852f2b5 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 853947a │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8539491 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jne 852f252 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 852f2b5 │ │ │ │ nop │ │ │ │ - and $0x1e000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 853965d │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852f0cc │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852f2b5 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 852f2b5 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 853950a │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8539668 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x85396d4,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + jne 852f3d4 │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lds (%edx),%eax │ │ │ │ + jmp 852f2b5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852f2b2 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 852f426 │ │ │ │ + movl $0x852f34c,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f34c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,0x66c7ebf1(%ecx) │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + or %cl,-0x384c140f(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x897b898,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x852f180,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85396ab │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f180 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 852f2b5 │ │ │ │ + movl $0x852f32c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f32c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x852f278,0x0(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x8538d98,-0x8(%edi) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8520a70 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 85396ed │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8538f74,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8538f74 │ │ │ │ + jne 852f278 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7ad0c(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f480 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 852f46b │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 852f46b │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85397f7 │ │ │ │ - movl $0x8538ab8,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8538afc,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8538ea0,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + hlt │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 852f4cc │ │ │ │ + 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 852f4e1 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8538ea0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897901c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853985e │ │ │ │ - movl $0x8539844,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 852f680 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852f5dc │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 852f539 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + add 0x4(%ecx),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 852f688 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 852f58d │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b044d(%ebx) │ │ │ │ + or %cl,-0x7cbff3bb(%ebx) │ │ │ │ + lds (%ecx,%ecx,4),%ecx │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 852f558 │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x852f5c4,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8539844 │ │ │ │ + jne 852f5c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x68(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %bh,-0xb(%eax) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 852f4f8 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 852f691 │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 852f631 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b044d(%ebx) │ │ │ │ + or %cl,-0x7cbff3bb(%ebx) │ │ │ │ + lds (%ecx,%ecx,4),%ecx │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 852f5fb │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x852f668,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8539870 │ │ │ │ + jne 852f668 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979020,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - adc $0x90ffffff,%eax │ │ │ │ - jmp 85398a4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xfc,%al │ │ │ │ - inc %ebx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esi,%esi,8) │ │ │ │ + push %edx │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 852f4f8 │ │ │ │ + mov $0x897b8d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x1(%eax),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853a6d0 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 853a5b8 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8539ce4 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 8539df6 │ │ │ │ - movl $0x85399f8,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 851e6f0 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 852f6c8 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 852f4f8 │ │ │ │ + mov $0x897b8d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539922 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7e830c45(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 85399d4 │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x853993c,0x0(%ebp) │ │ │ │ + jb 852f739 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x852f74c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 853993c │ │ │ │ + jne 852f74c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - in $0x1,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x852f71c,0x0(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539990 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 852f6fe │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x85399a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x897b8d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edi,%esi,8) │ │ │ │ + push %edx │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 852f6a8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7ae(%edi,%esi,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85399a8 │ │ │ │ + jne 852f7bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0xfa,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8539df6 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852f783 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8539a74 │ │ │ │ - movl $0x8539970,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8539970 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539a2f │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 852f792 │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8539ad4,0x0(%ebp) │ │ │ │ - lea -0x1(%ecx),%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - nop │ │ │ │ - in $0x0,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - lcall $0x8d10,$0x758b0853 │ │ │ │ - dec %eax │ │ │ │ - add %ecx,0x4d8bf44d(%ecx) │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - nop │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - lcall $0x758b,$0xf0890853 │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8539af8 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852f855 │ │ │ │ + movl $0x852f90c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f90c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - lcall $0x8b03,$0x468b0853 │ │ │ │ - jne 8539b11 │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0x5 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539b27 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov $0x1,%eax │ │ │ │ + ja 852f807 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - not %eax │ │ │ │ - and $0xffff,%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8539c29 │ │ │ │ - movl $0x8539bec,0x0(%ebp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - lea -0x1(%eax),%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7044d(%ebx) │ │ │ │ - add $0x40,%al │ │ │ │ - fwait │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x8458bce(%ecx) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7ac65(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x8539c54,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x3 │ │ │ │ + mov $0x897b8e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539c1a │ │ │ │ + ja 852f846 │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8539cc2 │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ + je 852f8d5 │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x168(%esp),%eax │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8539d90 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8539d60,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x852f820,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8539d60 │ │ │ │ + jne 852f820 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - repnz inc %ebx │ │ │ │ - add %al,0x5(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ + add %ch,-0x8(%eax) │ │ │ │ + push %edx │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 852f868 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x44,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852fa0f │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ push %ebx │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85398a4 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - cmp 0x9(%eax),%ecx │ │ │ │ - jne 8539df6 │ │ │ │ - movl $0x8539e10,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + call 87de140 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 852fa12 │ │ │ │ + movl $0x87e8050,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x852f998,-0xc(%ebp) │ │ │ │ + movl $0x8807790,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + mov $0x44,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852f97c │ │ │ │ + movl $0x87bfd7c,-0x34(%edi) │ │ │ │ + movl $0x547,-0x30(%edi) │ │ │ │ + movl $0x8774428,-0x2c(%edi) │ │ │ │ + movl $0x897b600,-0x28(%edi) │ │ │ │ + movl $0x897b5ec,-0x24(%edi) │ │ │ │ + movl $0x897b5d8,-0x20(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8992fb9,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8992fe1,-0x10(%edi) │ │ │ │ + movl $0x8774400,-0xc(%edi) │ │ │ │ + movl $0x897b5ac,-0x8(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x898c539,(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + jmp 872ee8c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fdiv %st(6),%st │ │ │ │ - inc %ebx │ │ │ │ - add %al,%bh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp 0x1c(%ebp),%esi │ │ │ │ - jne 8539dfe │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8539b7a │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 8539de6 │ │ │ │ + sub %bh,0x30044(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853a6d8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8539df6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 8539e20 │ │ │ │ - inc %ebx │ │ │ │ - add %ch,0x1e000017(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - or %cl,0x753b1055(%ebx) │ │ │ │ - and $0x75,%al │ │ │ │ - and %ecx,-0x769bdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x70(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853a6e6 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 8539df6 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 8539e51 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 853a4e5 │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 8539f64 │ │ │ │ - movl $0x8539ec0,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852fa49 │ │ │ │ + movl $0x852fa60,-0x4(%ebp) │ │ │ │ + movl $0x88077c4,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ + jmp 87bc334 │ │ │ │ + mov $0x897b960,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock mov $0x44,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + ds mov $0x75890897,%ecx │ │ │ │ + add %al,0x1ae9fcc5(%ebx) │ │ │ │ + hlt │ │ │ │ + pop %ds │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jmp 852fac8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852faac │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - jmp 26539edc │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539e71 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8539f38 │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x8(%esi,%edx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x144(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 852fbcc │ │ │ │ + mov $0x897b968,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 853a4e5 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 8539e80 │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 8539f64 │ │ │ │ - movl $0x8539fcc,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 26539fe8 │ │ │ │ + nop │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8539f6c │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ + ja 852faec │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x852fa80,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 853a044 │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ + je 852fb9b │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov %ebx,%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x8(%esi,%edx,4),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - mov 0x12c(%esp),%edx │ │ │ │ + mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,%ah │ │ │ │ - inc %ebx │ │ │ │ - add %ch,0x1e00003f(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 853a09b │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 853a070 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 853a070 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853a078 │ │ │ │ - movl $0x87e6e40,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853a12f │ │ │ │ - movl $0x853a11c,0x0(%ebp) │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d48 │ │ │ │ - nop │ │ │ │ - test $0x1e00001f,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc72445(%ebx) │ │ │ │ - inc %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jle 853a13d │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - not %eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 852fbd6 │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853a363 │ │ │ │ - mov 0x8(%ecx),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x853a098,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x852fb04,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853a098 │ │ │ │ + jne 852fb04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - shl $1,%dl │ │ │ │ - inc %ebx │ │ │ │ - add %ch,0x1e00003f(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 853a1db │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 853a1b2 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 853a1b2 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853a1ba │ │ │ │ - movl $0x87e6e40,-0x14(%edi) │ │ │ │ - movl $0x1,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853a26f │ │ │ │ - movl $0x853a25c,0x0(%ebp) │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d48 │ │ │ │ - nop │ │ │ │ - test $0x1e00001f,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc72445(%ebx) │ │ │ │ - inc %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jle 853a27d │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - lea 0x8(%eax),%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add $0xc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,(%edx) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - not %eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 852fc30 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - shl $1,%cl │ │ │ │ - inc %ebx │ │ │ │ - add %ch,0x1e00003f(%ecx) │ │ │ │ + cmp %bh,0xf0044(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - adc %cl,0x244c89f0(%ecx) │ │ │ │ - jo 853a268 │ │ │ │ - (bad) │ │ │ │ - or $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 853a3de │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853a18b │ │ │ │ - mov 0xc(%ecx),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x853a1d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 852fe20 │ │ │ │ + movl $0x852fe34,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853a1d8 │ │ │ │ + jne 852fe34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ - jmp 2653a35c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853a319 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + ja 852fc6f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,-0x74f7ad04(%eax) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852fac8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 852fce4 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - movl $0x853a3b0,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x1e00002f,%eax │ │ │ │ + dec %esp │ │ │ │ + mov $0x230044,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %eax,0x758b0853 │ │ │ │ - or %cl,0x488d2445(%ebx) │ │ │ │ - add %ecx,0x4d8bf04d(%ecx) │ │ │ │ - and %cl,0x4589f44d(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,%ah │ │ │ │ + cld │ │ │ │ + push %edx │ │ │ │ + or %cl,0x7589f445(%ecx) │ │ │ │ clc │ │ │ │ - mov $0x1,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x853a2d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a30 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852ff34 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852fd58 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x852fc04,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 2653a43c │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853a3f6 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + ja 852fda9 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - not %eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 853a2e4 │ │ │ │ - movl $0x853a4a8,0x0(%ebp) │ │ │ │ - lea -0x1(%eax),%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - test $0x1e00002f,%eax │ │ │ │ + test %bh,0x1240044(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x558b0875(%ebx) │ │ │ │ - adc %cl,0x45890142(%ebp) │ │ │ │ - lock mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - dec %eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,%al │ │ │ │ + std │ │ │ │ + push %edx │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x1e00003f,%eax │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853006c │ │ │ │ + mov $0x897b96c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %eax │ │ │ │ + mov $0x420044,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x5c(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x853a514,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 852fea5 │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 852fe78 │ │ │ │ + movl $0x852fcbc,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 852fd67 │ │ │ │ + movl $0x852fd30,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ + jmp 87e38c8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 852fed4 │ │ │ │ + movl $0x852fdf8,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 852ff34 │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 2653a530 │ │ │ │ + mov %?,0x20044(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 852ff19 │ │ │ │ + movl $0x87e7e68,-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 852fc44 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x48000003 │ │ │ │ + mov $0x44,%edx │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853a4d6 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 852ff63 │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 852ff75 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b974,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x852fef0,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 853a58c │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ + je 852ffe4 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov %ebx,%edx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x8(%esi,%edx,4),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - mov 0xf0(%esp),%edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ push %edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 852ff4b │ │ │ │ + nop │ │ │ │ + jmp 853006c │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + mov $0x20044,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8530051 │ │ │ │ + movl $0x87e7e68,-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 852fc44 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x3 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + 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 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853009b │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 85300ad │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 853a6db │ │ │ │ - mov 0x6(%eax),%ecx │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b97c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x8530028,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853011c │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %ebx,%edx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8539df6 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x1(%edx),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x853a6a0,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853a6a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 8530083 │ │ │ │ nop │ │ │ │ - test %ch,%cl │ │ │ │ - inc %ebx │ │ │ │ - add %ch,0x1e000015(%ecx) │ │ │ │ + or $0xb8,%al │ │ │ │ + inc %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%esi,%ebx,4) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x4eeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853019a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85398a4 │ │ │ │ - mov $0x8979024,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8539f7b │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853a443 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853a6db │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 853a728 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ + mov $0xff,%al │ │ │ │ (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %bh,%ah │ │ │ │ - call 853a761 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + incl 0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853a754 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85398a4 │ │ │ │ - mov $0x897902c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - shr $0x43,%al │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%esi) │ │ │ │ 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 853a7b6 │ │ │ │ - movl $0x853a7f0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853a7f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 85302b9 │ │ │ │ + mov $0x897b998,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - call 917a7d9 │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85301dc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8530174,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8530288 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 85302c3 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85301f4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853a7cc │ │ │ │ + jne 85301f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979034,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - call 917a809 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 853a7eb │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 853a728 │ │ │ │ - nop │ │ │ │ - cmp $0xe8,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x468b0853(%edi,%eiz,4) │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0xe9,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jo 853a82e │ │ │ │ - add %cl,-0x17ebff8a(%ebp) │ │ │ │ - inc %ebx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8530316 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xorb $0x2,0xf0044(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853a86e │ │ │ │ - movl $0x853a8a8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fsub %st(7),%st │ │ │ │ - inc %ebx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0xf76f7ad(%eax,%ebp,4) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 8530508 │ │ │ │ + movl $0x853051c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853a884 │ │ │ │ + jne 853051c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897903c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0xe7,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,%ah │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 853a8a3 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 853a728 │ │ │ │ - nop │ │ │ │ - test %ah,%bh │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x53(%eax,%ebp,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - pop %ds │ │ │ │ - jo 853a8e6 │ │ │ │ - add %cl,0x1aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - jmp 853a912 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 8530357 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x44(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 853ab87 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x853aef8,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jmp 853a976 │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc27f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 853a910 │ │ │ │ - movl $0x853b068,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853b068 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x853a9c4,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853a9c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dh,0x458b0853(%edx) │ │ │ │ - cmp $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dh,0x3(%eax) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85301b8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x853b190,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x853aa4c,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853aa4c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - pop %ebx │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc $0x78,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ - cmp %cl,0x4d89184d(%ebx) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %al,-0x7f16f73b(%ebx) │ │ │ │ - or $0x2b,%al │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - popf │ │ │ │ - jg 853aaa8 │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - mov 0x2a(%edi),%? │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853aa7f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 85303cc │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x44,%ch │ │ │ │ + add %ah,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ah,%ah │ │ │ │ + add 0x8(%ebx),%edx │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853061c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8530440 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x85302f0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853ab30 │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x853aa98,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853aa98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853aaea │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 853048e │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x853ab04,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - jmp 8f7ab99 │ │ │ │ + int3 │ │ │ │ + mov $0x44,%ah │ │ │ │ + add %ah,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,-0x74f7acfc(%eax) │ │ │ │ dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ or $0x89,%al │ │ │ │ - jne 853ab7a │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853ae41 │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 853ac44 │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 853aee2 │ │ │ │ - movl $0x853a93c,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + dec %ebp │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8530754 │ │ │ │ + mov $0x897b99c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - call 8f7ac51 │ │ │ │ + mov $0x44,%ah │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 853ac32 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 853058d │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 853ab87 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853acaa │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x853ab5c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853ab5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x853ae18,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 853aee2 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 853aee2 │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x853add0,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8530560 │ │ │ │ + movl $0x85303a4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 853044f │ │ │ │ + movl $0x8530418,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853add0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%ebx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x768fdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853ac89 │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 853acef │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 85305bc │ │ │ │ + movl $0x85304e0,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 853061c │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ + aam $0xb3 │ │ │ │ + inc %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 853ad82 │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + jb 8530601 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%ecx),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853032c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x90000003 │ │ │ │ + mov $0x44,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853adfe │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853064b │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 853065d │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 853aee2 │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 853aee2 │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853ac14,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853ac14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853aac4 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x248c89f0(%ecx) │ │ │ │ - mov $0x31000000,%eax │ │ │ │ - leave │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 853aed7 │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 853aed7 │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x853b2a8,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853b2a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lret $0xa │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 853aa1b │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b9a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x85305d8,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 853b022 │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + je 85306cc │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xf0(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 853af1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 8530633 │ │ │ │ nop │ │ │ │ - mov $0x2,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8530754 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + mov $0x44,%dl │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - cmp %cl,-0x7b76d3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376d7bb(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ + jb 8530739 │ │ │ │ + movl $0x87e7e68,-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 853032c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76dfb3(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376fbbb(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e7b3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76ebab(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x8c783f2(%ecx) │ │ │ │ + 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 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 853a9ef │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + ja 8530783 │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8530795 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b9ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x8530710,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 853b12e │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + je 8530804 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x15c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %edx,0x8(%ecx,%eax,4) │ │ │ │ movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853aa2a │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 853af1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0xac2484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - jmp 853b0b6 │ │ │ │ - nop │ │ │ │ - adc %dh,0x1e0002(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853a952 │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 853a96a │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 853b159 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 853076b │ │ │ │ nop │ │ │ │ - imul $0xc7830000,0x1e0000,%eax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 853aa70 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 853b275 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 853b360 │ │ │ │ + push %esp │ │ │ │ + mov $0x44,%cl │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x1aeb0076(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ - jmp *-0x1eb80000(%eax,%eax,1) │ │ │ │ - inc %ebx │ │ │ │ + incl 0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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) │ │ │ │ - lea -0x44(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 853b60d │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x853b9a0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 4d53f799 │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc27f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 853b394 │ │ │ │ - movl $0x853bb08,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853bb08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x853b448,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853b448 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cwtl │ │ │ │ - mov $0x458b0853,%esp │ │ │ │ - cmp $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x853bc2c,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 853097c │ │ │ │ + mov $0x897b9c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x853b4d0,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85308c8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853b4d0 │ │ │ │ + jne 85308c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - pop %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc $0x1c,%al │ │ │ │ - mov $0x468b0853,%edx │ │ │ │ - pop %es │ │ │ │ - mov 0x38(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853b503 │ │ │ │ + ja 8530890 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8530949 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 853089f │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853b5b4 │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x853b51c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + mov $0x44,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8530b64 │ │ │ │ + movl $0x8530b78,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853b51c │ │ │ │ + jne 8530b78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853b56e │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 85309c7 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x853b588,0x8(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x43de,$0x0 │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853b8cd │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 853b6be │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 853b98b │ │ │ │ - movl $0x853b3c0,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ah,%al │ │ │ │ + or %edx,0x8(%ebx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - sbb $0xde,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853086c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 853b60d │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853b726 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x853b5e0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853b5e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x853b8a4,0x18(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov 0x9(%ecx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 853b98b │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 853b98b │ │ │ │ - mov %ecx,0x1c0(%esp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x853b85c,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853b85c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x768fdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853b705 │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - jmp 853b76b │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 8530a3c │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %esp │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x53,%bh │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dl,0x53(%edx,%ecx,1) │ │ │ │ + or %cl,0x7589f445(%ecx) │ │ │ │ + clc │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8530c78 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%ecx),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8530ab0 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853b88a │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + ja 8530aeb │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 853b98b │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 853b98b │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853b68c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853b68c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853b548 │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x240044ae,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,(%ebx,%ecx,1) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8530db0 │ │ │ │ + mov $0x897b9cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fs scas %es:(%edi),%al │ │ │ │ + inc %esp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8530be9 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 853b980 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 853b980 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x853bd3c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8530bbc │ │ │ │ + movl $0x8530a14,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853bd3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e38c8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8530abf │ │ │ │ + movl $0x8530a88,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8530c18 │ │ │ │ + movl $0x8530b3c,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 8530c78 │ │ │ │ xchg %ax,%ax │ │ │ │ - lret $0xa │ │ │ │ - add %bl,(%esi) │ │ │ │ + test $0xad,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853b49f │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + jb 8530c5d │ │ │ │ + movl $0x87e7e68,-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 853099c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x64000003 │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8530ca7 │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8530cb9 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b9d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x8530c34,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 853bac3 │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + je 8530d28 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xfc(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 853b9c1 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 8530c8f │ │ │ │ nop │ │ │ │ - mov $0x2,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8530db0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 8530d0e │ │ │ │ + inc %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3845(%ebx) │ │ │ │ - xor %cl,0x44892c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8530d95 │ │ │ │ + movl $0x87e7e68,-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 853099c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x3 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + 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 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 853b473 │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + ja 8530ddf │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8530df1 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897b9dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x8530d6c,-0xc(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 853bbcb │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + je 8530e60 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x168(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %edx,0x8(%ecx,%eax,4) │ │ │ │ movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853b4ae │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 853b9c1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 8530dc7 │ │ │ │ + nop │ │ │ │ + sub %ch,0xf0044(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - mov %fs,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e3b3(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + repz cli │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dfab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376ebbb(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76efb3(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x48,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - jmp 853bb53 │ │ │ │ - adc %dh,0x1e0002(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853b3d6 │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 853b3ee │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 853bbf6 │ │ │ │ - imul $0xc7830000,0x1e0000,%eax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 853b4f4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - jmp 853bd0a │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %ebx │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x48(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 853d6cc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 853d708 │ │ │ │ - movl $0x853e5b4,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ + jb 8531121 │ │ │ │ + movl $0x8531164,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853e5b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8531076 │ │ │ │ mov %esi,%edx │ │ │ │ - movl $0x853e5d4,-0x4(%ebp) │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8530fbf │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8530f5c │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - and $0xd6,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0845(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc47f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 853be5a │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853c29b │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853c0b8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853c0b8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853c110,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ + adc %al,0x4c8904c5(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8530f22 │ │ │ │ + mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ + movl $0x8530f98,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853c110 │ │ │ │ + jne 8530f98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x48,%al │ │ │ │ + rcpps (%eax),%xmm1 │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + incl 0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ cmp $0x3,%edx │ │ │ │ - jne 853c40e │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 853c40e │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853d754 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 853be9a │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 853d72f │ │ │ │ - movl $0x853d71c,0x0(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ + jb 8531129 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 8531033 │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - jmp 853c035 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + jmp 8530fe2 │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x8531008,-0x4(%ebp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8530eb8 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8531152 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 85310e1 │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - jmp 853c035 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - movl $0x853c214,0x18(%ebp) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov %eax,0x6ac(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x853c1cc,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6ac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 8531099 │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x85310bc,-0x4(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853c1cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - leave │ │ │ │ - or %al,(%eax) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8530eb8 │ │ │ │ + mov $0x897ba08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fcom %st(6) │ │ │ │ + add %ah,%ah │ │ │ │ + push %cs │ │ │ │ push %ebx │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%ecx),%eax │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8530ee4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c1fa │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - ret │ │ │ │ + add %ch,%cl │ │ │ │ + and %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c23d │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8531409 │ │ │ │ + movl $0x8531434,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 853135e │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 85312a5 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8531248 │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x853c254,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + test %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %al,0x4c8904c5(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 853120e │ │ │ │ + mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ + movl $0x8531284,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 853d74f │ │ │ │ - movl $0x853d73c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853c6e1 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov %ecx,0x25c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x268(%esp) │ │ │ │ - mov 0x25c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x268(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853c4f8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x208(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853c4f8 │ │ │ │ + jne 8531284 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x25c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x250(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853c550,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x220(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x208(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x34,%al │ │ │ │ + adc 0x8(%ebx),%dl │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + incl 0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853c550 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 853ca26 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %eax,0x1fc(%esp) │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853d84a │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 853c2fc │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 853d81b │ │ │ │ - movl $0x853d808,0x0(%ebp) │ │ │ │ - mov 0x208(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - test $0x4,%al │ │ │ │ + jmp 87eb4e4 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8531411 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 853131b │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x1fc(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %ecx,0x214(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - jmp 853c478 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + jmp 85312c8 │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x85312f0,-0x4(%ebp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85311a4 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8531424 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 85313c9 │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x1fc(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %ecx,0x214(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - jmp 853c478 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - movl $0x853c654,0x18(%ebp) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov %eax,0x6a0(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x853c60c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6a0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 8531381 │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x85313a4,-0x4(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853c60c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - leave │ │ │ │ - or %al,(%eax) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85311a4 │ │ │ │ + mov $0x897ba10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0x53d7,$0x8 │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%ecx),%eax │ │ │ │ + add %dl,%al │ │ │ │ + adc %edx,0x8(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85311d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c63a │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - ret │ │ │ │ + add %ch,%cl │ │ │ │ + aas │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c67d │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x853c694,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853163c │ │ │ │ + movl $0x853164c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 853d842 │ │ │ │ - movl $0x853d82c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x208(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x853c7f8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853c7f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x853c7b4,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853c7b4 │ │ │ │ + jne 853164c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulps (%edx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xe8,%al │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45893c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0x4,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3c45(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%esp,%ebx,8) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e7b3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 85314d3 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76ebab(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - push %es │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853c88c │ │ │ │ - mov %ecx,0x670(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x688(%esp) │ │ │ │ - mov 0x664(%esp),%eax │ │ │ │ - mov %ecx,0x67c(%esp) │ │ │ │ - mov 0x670(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x684(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x6a0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x694(%esp),%edx │ │ │ │ - mov 0x688(%esp),%eax │ │ │ │ - mov 0x670(%esp),%ecx │ │ │ │ - mov %eax,0x688(%esp) │ │ │ │ - mov 0x664(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x853e64c,0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + dec %edx │ │ │ │ + jmp 85314b1 │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8531508,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x688(%esp),%eax │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x898b773,%eax │ │ │ │ - movl $0x853c924,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853c924 │ │ │ │ + jne 8531508 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x1e0000,%esp │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x853e730,0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc8,%al │ │ │ │ + adc $0x53,%al │ │ │ │ + or %cl,0x568b034e(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87eb6f0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - jecxz 853c96a │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c957 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + dec %eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 853156e │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853ca08 │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x853c970,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853c970 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + jmp 8531544 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x853155c,0x0(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8531474 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c9c2 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + dec %eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8531606 │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x853c9dc,0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + jmp 85315dc │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85315f4,0x0(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8531474 │ │ │ │ + mov $0x897ba18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 85316b0 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 853167d │ │ │ │ + movl $0x85314a8,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853df31 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - cmpw $0x4,-0x2(%edx) │ │ │ │ - jb 853cbea │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853d8ce │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 853cab7 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 853d8c6 │ │ │ │ - movl $0x853be84,0x8(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8531696 │ │ │ │ + movl $0x8531534,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %ecx,0x274(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 87e3c80 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x64c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x274(%esp) │ │ │ │ - mov %eax,0x658(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x64c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853cb38,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x85315ac,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853cb38 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 853caf7 │ │ │ │ - inc %ebx │ │ │ │ - add %al,%dh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 853b360 │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x64c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x640(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853cbc8,0x4(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85316c9 │ │ │ │ + movl $0x85315cc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85318c4 │ │ │ │ + movl $0x85318d4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853cbc8 │ │ │ │ + jne 85318d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 853cb86 │ │ │ │ + nop │ │ │ │ inc %ebx │ │ │ │ - add %al,%dh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 853b360 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853df10 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 853dbdb │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x628(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x634(%esp) │ │ │ │ - mov 0x628(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x853cc84,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 853175f │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x634(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853cc84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0xc8,%al │ │ │ │ inc %ebx │ │ │ │ - add %al,%bh │ │ │ │ - or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853a8dc │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x61c(%esp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x2a4(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x853cd5c,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2e0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x2c8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x2bc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x2b0(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x2a4(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + dec %edx │ │ │ │ + jmp 853173d │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8531794,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853cd5c │ │ │ │ + jne 8531794 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - movl $0x2eec,0x0(%ebx) │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%ecx,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x54,%al │ │ │ │ + pop %ss │ │ │ │ push %ebx │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ + or %cl,0x758b074e(%ebx) │ │ │ │ + or %cl,0x4589fc4d(%ecx) │ │ │ │ + add %al,0x32e9fcc5(%ebx) │ │ │ │ + popf │ │ │ │ + sub (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + dec %eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 85317f6 │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + jmp 85317cc │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85317e4,0x0(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 853bde4 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 8531700 │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + dec %eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 853188e │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853cd87 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + dec %eax │ │ │ │ + jmp 8531864 │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x853187c,0x0(%ebp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8531700 │ │ │ │ + mov $0x897ba20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 853cdd7 │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8531932 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 853cd7f │ │ │ │ cmp $0x4,%ecx │ │ │ │ - je 853cd7f │ │ │ │ - movl $0x853cda0,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853ce97 │ │ │ │ - mov 0x2b0(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x853cdd4,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853cdd4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + jb 8531905 │ │ │ │ + movl $0x8531734,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853191e │ │ │ │ + movl $0x85317bc,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x8531834,0x0(%ebp) │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 853194b │ │ │ │ + movl $0x8531854,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853ce88 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 853ce73 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x853ce3c,0x14(%ebp) │ │ │ │ - mov 0x2b0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x853dad8,0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0x394(%esp),%ecx │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x853cf70,-0x1c(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x5eeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85319bd │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x388(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x37c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x370(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853cf70 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %al,%ch │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%ch │ │ │ │ - fwait │ │ │ │ + jmp 85319d8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x24(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x24758bf0(%ecx) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 853bde4 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853cf9b │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8531a6b │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jl 8531a73 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 853cfeb │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 853cf93 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 853cf93 │ │ │ │ - movl $0x853cfb4,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85319fe │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8531984,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov $0x897ba28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8531a18,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853d0ab │ │ │ │ - mov 0x370(%esp),%eax │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - movl $0x853cfe8,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853cfe8 │ │ │ │ + jne 8531a18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853d09c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 853d087 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x853d050,0x10(%ebp) │ │ │ │ - mov 0x370(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x370(%esp) │ │ │ │ - mov %ecx,0x364(%esp) │ │ │ │ - mov %edx,0x610(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x853de00,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ - mov 0x364(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x604(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x5e0(%esp) │ │ │ │ - mov 0x40c(%esp),%edx │ │ │ │ - mov %eax,0x5ec(%esp) │ │ │ │ - mov 0x5e0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x604(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x853d1c4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x5ec(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8531ac3 │ │ │ │ + movl $0x8531ad4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853d1c4 │ │ │ │ + jne 8531ad4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897ba2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - in $0xc2,%al │ │ │ │ inc %ebx │ │ │ │ - add %al,%bh │ │ │ │ - or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853a8dc │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - mov 0x484(%esp),%edx │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x5d4(%esp) │ │ │ │ - mov 0x478(%esp),%ecx │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x853d288,-0x20(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x484(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x490(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5d4(%esp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8531b48 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8531b0f │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x460(%esp),%eax │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853d288 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %al,%dl │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%dh │ │ │ │ - aaa │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - fists 0x8(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85319d8 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8531b32 │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 853bde4 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8531bd8 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8531b6b │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8531cc8 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + jmp 8531bd8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8531bbd │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8531bd8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + 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 853d2b3 │ │ │ │ + ja 8531bfd │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8531c0f │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897ba30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8531b84,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8531aa0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8531cc8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8531cad │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8531cc8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 853d303 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 853d2ab │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 853d2ab │ │ │ │ - movl $0x853d2cc,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853d3c3 │ │ │ │ - mov 0x454(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x853d300,0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853d300 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853d3b4 │ │ │ │ + ja 8531ced │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 853d39f │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x853d368,0x10(%ebp) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8531cff │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ mov %edx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x454(%esp) │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov %edx,0x43c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x853e184,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897ba34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8531c74,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x43c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %edx,0x598(%esp) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x5c8(%esp) │ │ │ │ - mov 0x538(%esp),%ecx │ │ │ │ - mov 0x4fc(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x853d4f4,-0x1c(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x550(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5c8(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x520(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853d4f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0xbf,%ah │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%dh │ │ │ │ - fwait │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - loop 853d54d │ │ │ │ - or %cl,0x28758bf0(%ecx) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 853bde4 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8531aa0 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853d51f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + sub %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x5aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8531db7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8531dd4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 853d56f │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 853d517 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 853d517 │ │ │ │ - movl $0x853d538,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853d62f │ │ │ │ - mov 0x514(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x853d56c,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853d56c │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8531e51 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 8531e59 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853d620 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ + ja 8531df4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8531d84,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 853d60b │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x853d5d4,0x14(%ebp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %edx,0x430(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x514(%esp) │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov %eax,0x5c8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x853e470,0x0(%ebp) │ │ │ │ + mov $0x897ba3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8531e0c,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4fc(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5bc(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853c15d │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 853c181 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8531e0c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 853d6fd │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853c27d │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 853d7b8 │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853bf27 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - mov (%ecx),%dl │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853c59d │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 853c5c1 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 853d7ed │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853c6bd │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 853d8ae │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x220(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov %ecx,0x244(%esp) │ │ │ │ - mov %edx,0x238(%esp) │ │ │ │ - mov 0x220(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853c389 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853c99c │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x274(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - mov %ecx,0x28c(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x280(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853cb5a │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x2fec0043,%ebx │ │ │ │ + jb 8531ed8 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8531ee8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8531ee8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8531ea6 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897ba40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0x2982484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x2a4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x2b0(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x2bc(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x2c8(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x2e0(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x2ec(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853d9ed │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0x2e0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x2e0(%esp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x2c8(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853dbe7 │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 853ce04 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8531f40 │ │ │ │ mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853da51 │ │ │ │ - mov %edx,0x2f8(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x310(%esp) │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov %edx,0x304(%esp) │ │ │ │ - mov 0x2b0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x30c(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x328(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - mov 0x310(%esp),%eax │ │ │ │ - mov 0x2f8(%esp),%edx │ │ │ │ - mov %eax,0x310(%esp) │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov %edx,0x2f8(%esp) │ │ │ │ - mov 0x2b0(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x2e0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x2d4(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - mov 0x310(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x328(%esp) │ │ │ │ - mov 0x2f8(%esp),%edx │ │ │ │ - mov %ecx,0x2e0(%esp) │ │ │ │ - mov 0x328(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x2ec(%esp) │ │ │ │ - mov 0x2c8(%esp),%ecx │ │ │ │ - jmp 853d9ce │ │ │ │ - sarb $1,0x1c50043(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853ceb8 │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - movl $0x89794a8,0xc(%eax) │ │ │ │ - movl $0x89794a8,0x10(%eax) │ │ │ │ - movl $0x89794a8,0x14(%eax) │ │ │ │ - movl $0x89794a8,0x18(%eax) │ │ │ │ - movl $0x89794a8,0x1c(%eax) │ │ │ │ - movl $0x89794a8,0x20(%eax) │ │ │ │ - movl $0x89794a8,0x24(%eax) │ │ │ │ - movl $0x89794a8,0x28(%eax) │ │ │ │ - movl $0x89794a8,0x2c(%eax) │ │ │ │ - movl $0x89794a8,0x30(%eax) │ │ │ │ - movl $0x89794a8,0x34(%eax) │ │ │ │ - movl $0x89794a8,0x38(%eax) │ │ │ │ - movl $0x89794a8,0x3c(%eax) │ │ │ │ - movl $0x89794a8,0x40(%eax) │ │ │ │ - movl $0x89794a8,0x44(%eax) │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %edx,0x2a4(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x2b0(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %ecx,0x334(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %edx,0x2ec(%esp) │ │ │ │ - mov %eax,0x2e0(%esp) │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - jmp 853d9ce │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - jmp 853dae3 │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x340(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x2c8(%esp) │ │ │ │ - mov 0x340(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xffff,%eax │ │ │ │ - jne 853cca6 │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov 0x2c8(%esp),%ecx │ │ │ │ - jmp 853d9ce │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8531f20 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8531dd4 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8531eb5 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8531fc8 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8531f60 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85320a0 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 8531fc8 │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - mov $0x9fed0043,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b344d(%ebx) │ │ │ │ - sub %cl,-0x7376dfab(%ebx) │ │ │ │ - and $0x98,%al │ │ │ │ add (%eax),%al │ │ │ │ - add %cl,-0x7b76cfb3(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76d3bb(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376e3ab(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76f7bb(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376f3ab(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76efb3(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76ebbb(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853dd13 │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x394(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x394(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - and %edx,%ecx │ │ │ │ - not %eax │ │ │ │ - mov 0x388(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853de9b │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 853d018 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853dd77 │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x3d0(%esp) │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov %ecx,0x3c4(%esp) │ │ │ │ - mov 0x370(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x3cc(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x3e8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - mov 0x3d0(%esp),%eax │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - mov %eax,0x3d0(%esp) │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov 0x370(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x3a0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x394(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x394(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov %ecx,0x3e8(%esp) │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - mov %edx,0x3a0(%esp) │ │ │ │ - mov 0x3e8(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %eax,0x3ac(%esp) │ │ │ │ - mov 0x388(%esp),%edx │ │ │ │ - jmp 853dcf4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xb6,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b184d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%ebx,4) │ │ │ │ add (%eax),%al │ │ │ │ - add %cl,0x248489f1(%ecx) │ │ │ │ - pop %eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x3f7cefbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x64,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb %cl,0x370248c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x37c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x394(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x3f4(%esp) │ │ │ │ - mov 0x364(%esp),%eax │ │ │ │ - mov %edx,0x3ac(%esp) │ │ │ │ - mov %ecx,0x3a0(%esp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 853dcf4 │ │ │ │ - mov 0x3a0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x3a0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x388(%esp),%edx │ │ │ │ - jmp 853dcf4 │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x400(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x388(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x364(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853ced6 │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 853de73 │ │ │ │ - mov 0x394(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x394(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x388(%esp),%edx │ │ │ │ - jmp 853dcf4 │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 853d0cc │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 853e584 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 853e29a │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x418(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x430(%esp) │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853d13b │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0xb4 │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%dh │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - mov %fs,(%esp,%ecx,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76dbb3(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76cfab(%ebx) │ │ │ │ - and $0x3c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376dfbb(%ebx) │ │ │ │ - and $0x48,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76fbb3(%ebx) │ │ │ │ - and $0x54,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76f7ab(%ebx) │ │ │ │ - and $0x60,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376f3bb(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76efb3(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76ebab(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376e7bb(%ebx) │ │ │ │ - and $0x90,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853e099 │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov 0x484(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov 0x478(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x478(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853e224 │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 853d330 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853e0fd │ │ │ │ - mov %edx,0x49c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x4b4(%esp) │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - mov %edx,0x4a8(%esp) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x4b0(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x4cc(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov 0x4b4(%esp),%eax │ │ │ │ - mov 0x49c(%esp),%edx │ │ │ │ - mov %eax,0x4b4(%esp) │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - mov %edx,0x49c(%esp) │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x20,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x484(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x478(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x478(%esp) │ │ │ │ - mov 0x4b4(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x4cc(%esp) │ │ │ │ - mov 0x49c(%esp),%edx │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov 0x4cc(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x490(%esp) │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - jmp 853e07a │ │ │ │ - and $0xb3,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x430(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x43c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x454(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x460(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x478(%esp) │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x4d8(%esp) │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ - mov %ecx,0x490(%esp) │ │ │ │ - mov %edx,0x484(%esp) │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 853e07a │ │ │ │ - mov 0x484(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - jmp 853e07a │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x4e4(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x46c(%esp) │ │ │ │ - mov 0x4e4(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x4f0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853d1e6 │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853e205 │ │ │ │ - mov 0x478(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x478(%esp) │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - jmp 853e07a │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 853d3e4 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call f654266a │ │ │ │ - lahf │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - mov %fs,(%esp,%ecx,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76dfb3(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76cfab(%ebx) │ │ │ │ - and $0xfc,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376d3bb(%ebx) │ │ │ │ - and $0x8,%al │ │ │ │ - add $0x4d8b0000,%eax │ │ │ │ - sbb $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x14,%al │ │ │ │ - add $0x558b0000,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - test %ah,(%eax,%eiz,1) │ │ │ │ - add $0x458b0000,%eax │ │ │ │ - or %cl,0x52c248c(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x538(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x550(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853e385 │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x544(%esp) │ │ │ │ - mov 0x538(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x538(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853e50e │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 853d59c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853e3e9 │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x574(%esp) │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - mov %edx,0x568(%esp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x570(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - mov 0x574(%esp),%eax │ │ │ │ - mov 0x55c(%esp),%edx │ │ │ │ - mov %eax,0x574(%esp) │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - mov %edx,0x55c(%esp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ + jb 8531fab │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x538(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x538(%esp) │ │ │ │ - mov 0x574(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x58c(%esp) │ │ │ │ - mov 0x55c(%esp),%edx │ │ │ │ - mov %ecx,0x544(%esp) │ │ │ │ - mov 0x58c(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x550(%esp) │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - jmp 853e366 │ │ │ │ - cmp %dh,0xb270043(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1c4d(%ebx) │ │ │ │ - sbb %cl,-0x7376f7bb(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76fbb3(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x248489f2(%ecx) │ │ │ │ - cld │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x3f7cebbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%ecx,1) │ │ │ │ - add $0xc9310000,%eax │ │ │ │ - mov %edx,0x514(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x538(%esp) │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ - or 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x598(%esp) │ │ │ │ - mov 0x508(%esp),%eax │ │ │ │ - mov %ecx,0x550(%esp) │ │ │ │ - mov %edx,0x544(%esp) │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 853e366 │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x544(%esp) │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - jmp 853e366 │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x5a4(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov 0x5a4(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x5b0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x5b0(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853d453 │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853e4ef │ │ │ │ - mov 0x538(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x538(%esp) │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - jmp 853e366 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x40c(%esp) │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 853d650 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853bfac │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 853d708 │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8531fc8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,%es:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 853d8b6 │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 853d8b6 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x853e8c4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853e8c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lret $0x12 │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c7df │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ + ja 8531fef │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853e6ed │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8532001 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897ba44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8531f78,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8531e84 │ │ │ │ + nop │ │ │ │ + jmp 85320a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8532083 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 853e5ef │ │ │ │ - lret $0x12 │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85320a0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853c8da │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ + ja 85320c7 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853e7d1 │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xd8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 85320d9 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 853e5ef │ │ │ │ - adc %dh,0x1e0004(%edx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897ba48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532050,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8531e84 │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853c742 │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 853c75a │ │ │ │ - mov $0x3,%eax │ │ │ │ - and $0x898b771,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 853c8e9 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 853e5ef │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8532148 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8991125,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8531e84 │ │ │ │ + mov $0x897ba4c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 85321ac │ │ │ │ xchg %ax,%ax │ │ │ │ - imul $0x1e0000,(%ecx),%ecx │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853c948 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - jmp 853e880 │ │ │ │ + jb 853218f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85321ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ inc %esp │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - inc %ebx │ │ │ │ - add %bl,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8532229 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 8532231 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853e9c5 │ │ │ │ - movl $0x853a8dc,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + ja 85321cc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x853215c,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x853b360,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x853bde4,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x853e9e4,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897ba50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85321e4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853e9e4 │ │ │ │ + jne 85321e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8979044,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - les 0x20043(%edx),%ebp │ │ │ │ + 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 85322b0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85322c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85322c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853227e │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897ba54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 853bde4 │ │ │ │ - jmp 853ea98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8532318 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 85322f8 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85321ac │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853228d │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85323a0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8532338 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8532478 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 85323a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853ea3a │ │ │ │ + jb 8532383 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85323a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 85323c7 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 85323d9 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897ba58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532350,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853225c │ │ │ │ + nop │ │ │ │ + jmp 8532478 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853ea7a │ │ │ │ + jb 853245b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8532478 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp *(%ecx,%eax,1) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %ch,0x43(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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) │ │ │ │ - lea -0x44(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 853ecfb │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x853f0c0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xa9,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc27f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 853eacc │ │ │ │ - movl $0x853f140,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853f140 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x853eb80,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853eb80 │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853249f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 85324b1 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fdiv %st(2),%st │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45893c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x853f268,0x4(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897ba5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532428,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x1,%al │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853225c │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8532520 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8991125,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853225c │ │ │ │ + mov $0x897ba60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853ebf5 │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853255a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853eca4 │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x853ec0c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853ec0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 852792c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853ec5e │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + ja 8532597 │ │ │ │ + movl $0x8532534,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x853ec78,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubs 0xa40043(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 853ecee │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853efed │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 853edb8 │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 853f08e │ │ │ │ - movl $0x853eaf8,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - nop │ │ │ │ - and %ah,0xa40043(%edi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87719a0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897ba64,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853260c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 853eda6 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 853ecfb │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 853edfd │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x853ecd0,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853ecd0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 853f08e │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 853f08e │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x853ef34,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ + jb 85325f1 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853ef34 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%ebx),%dl │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 853260c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44891c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853efe8 │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - jmp 853ee42 │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x853ef88,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8532689 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jl 8532691 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%esp,%eax,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x28c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853ef62 │ │ │ │ - movl $0x853ea08,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853262a │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x85325b8,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov $0x897ba7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - jmp 853efa4 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 853f08e │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 853f08e │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853ed88,-0x4(%ebp) │ │ │ │ + movl $0x8532644,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853ed88 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853ec38 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x853f424,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853f424 │ │ │ │ + jne 8532644 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x248c89f0(%ecx) │ │ │ │ - mov $0x31000000,%eax │ │ │ │ - leave │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 853f083 │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 853f083 │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x853f380,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85326df │ │ │ │ + movl $0x85326f0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853f380 │ │ │ │ + jne 85326f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897ba80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x2,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - cmp %cl,-0x7b76d3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376d7bb(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76dfb3(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853275e │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 853272b │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853260c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853274e │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85327ec │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8532781 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85328dc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp 85327ec │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + jb 85327d1 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 85327ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376fbbb(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e7b3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76ebab(%ebx) │ │ │ │ - and $0x18,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x8c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853ebab │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853f206 │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x144(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853f099 │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 853f0e4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0xac2484(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ + ja 8532811 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - jmp 853f18e │ │ │ │ - nop │ │ │ │ - adc %dh,0x1e0002(%edx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8532823 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897ba84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532798,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85326bc │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 85328dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853eb0e │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 853eb26 │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ + jb 85328c1 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 853f231 │ │ │ │ - nop │ │ │ │ - imul $0xc7830000,0x1e0000,%eax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 853ebe6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - jmp 853f34d │ │ │ │ - xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - pop %ebx │ │ │ │ + jmp 85328dc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + 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 853ebd7 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x853ea48,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 8532901 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8532913 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897ba88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532888,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853f4ed │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x180(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 853f0e4 │ │ │ │ - jmp 853f5c8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85326bc │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + xor %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x6eeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853f56a │ │ │ │ + jb 85329de │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85329fc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532a21 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8532a2e │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532998,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8532da0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 853f5aa │ │ │ │ + jb 8532ab8 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 8532b2c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8532b0e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8532b2c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp *-0x61200000(%eax,%eax,1) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532b51 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8532b5e │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8532ac8,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8532da0 │ │ │ │ + jmp 8532ccc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + jb 8532c0d │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8532ccc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xf000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8532cad │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532ca3 │ │ │ │ + movl $0x87e7e68,-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 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - lea -0x44(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 853f82d │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x853fc04,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbbb $0x0,0x450043(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc27f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 853f5fc │ │ │ │ - movl $0x853fc80,0x0(%ebp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ + movl $0x8532bc4,-0x18(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853fc80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x853f6b0,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853f6b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + call cd532cb7 │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %bh,%dh │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45893c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x853fda4,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8532d56 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 8532d59 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x1,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853f725 │ │ │ │ + ja 8532cea │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8532c18,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 853f7d4 │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x853f73c,0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x8532d04,-0x10(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853f73c │ │ │ │ + jne 8532d04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853f78e │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x853f7a8,0x8(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x9c,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 8532f2c │ │ │ │ + movl $0x8532df0,-0xc(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%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 8532df0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 853fb15 │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ + jb 8532ef3 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ cmp $0x4,%edx │ │ │ │ - jb 853f8de │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 853fbd3 │ │ │ │ - movl $0x853f628,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - cld │ │ │ │ - fwait │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 8532e5f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532dd8 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8532ccc,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 853f82d │ │ │ │ + jmp 8532ccc │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 853f925 │ │ │ │ + jb 8532ea7 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532ee2 │ │ │ │ mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x853f800,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%eax │ │ │ │ + movl $0x8532b2c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8532b2c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532e98 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x8532a8c,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853f800 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x9(%ecx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 853fbd3 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 853fbd3 │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x853fa5c,-0x18(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8532f2f │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8532ee2 │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x85329fc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x4(%edi),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853fa5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85329fc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or (%ebx),%dl │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44891c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8532f7c │ │ │ │ + movl $0x8532da0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853fb10 │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - jmp 853f96a │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8532da0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897ba90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 8532fec │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - stc │ │ │ │ - push %ebx │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + jb 8532fcf │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x853fab0,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8532fec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %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 8533071 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8533079 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%eax,%edx,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x28c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853fa8a │ │ │ │ - movl $0x853f538,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853300a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8532f9c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x14(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov $0x897ba94,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - jmp 853facc │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 853fbd3 │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 853fbd3 │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x853f8ac,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8533024,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853f8ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 853f768 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x853ff54,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 853ff54 │ │ │ │ + jne 8533024 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 853fbc8 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 853fbc8 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x853feb4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85330cb │ │ │ │ + movl $0x85330dc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 853feb4 │ │ │ │ + jne 85330dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov $0x897ba98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x2,%bl │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3845(%ebx) │ │ │ │ - xor %cl,0x44892c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 853315a │ │ │ │ mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 853f6db │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 853fd43 │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x150(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853fbde │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 853fc25 │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8533114 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 8532fec │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8533131 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 85331e0 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8533177 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 85332c0 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 85331e0 │ │ │ │ xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - mov %fs,(%esp,%eax,8) │ │ │ │ + jb 85331c3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85331e0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e3b3(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dfab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376ebbb(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76efb3(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - jmp 853fccb │ │ │ │ - adc %dh,0x1e0002(%edx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8533203 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 853f63e │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 853f656 │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 853fd6e │ │ │ │ - imul $0xc7830000,0x1e0000,%eax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 853f716 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 8533215 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897ba9c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8533190,-0x14(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - jmp 853fe82 │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - pop %ebx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85330a8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 85332c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + jb 85332a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85332c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 853f707 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x853f578,-0x20(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 85332e3 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 85332f5 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897baa0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854001a │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x18c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 853fc25 │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8533270,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85330a8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + push %ebx │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x5aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8540092 │ │ │ │ + jb 8533397 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 85333b4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %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 853342b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8533433 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85333d2 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8533364,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov $0x897baa8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85333ec,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85333ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 8533483 │ │ │ │ + movl $0x8533494,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8533494 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897baac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85334f9 │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 85334cc │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 85333b4 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85334e9 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 853357c │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8533516 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 853365c │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp 853357c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85400d2 │ │ │ │ + jb 853355f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 853357c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853359f │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 85335b1 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bab0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x853352c,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8533460 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853365c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8540112 │ │ │ │ + jb 853363f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 853365c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853367f │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 8533691 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bab4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x853360c,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8533460 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8540152 │ │ │ │ + jb 853372c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + dec %edx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + jmp 853373c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + adc $0x1000300,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853375f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 853376c │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x85336fc,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8533a74 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8540192 │ │ │ │ + jb 85337ec │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85401d2 │ │ │ │ + jb 8533828 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + dec %edx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ + jmp 8533838 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rclb $0x3,0x130043(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + adc $0x1000300,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x48(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8541a00 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853385b │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8541a3c │ │ │ │ - movl $0x85428e8,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 8533868 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x85337f8,-0x14(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85428e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x854293c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - and %dl,0x850043(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc47f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 854025e │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85406d3 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,0x1fc(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x85404bc,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85404bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8533a74 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85338ef │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x1fc(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8540514,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540514 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8533990 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 853397f │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8533975 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8540846 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8540846 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8541a88 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 854029e │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8541a63 │ │ │ │ - movl $0x8541a50,0x0(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ + movl $0x85338bc,-0x14(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - jmp 8540439 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc $0x2000300,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - jmp 8540439 │ │ │ │ - mov %eax,0x6ac(%esp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x85405ac,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6ac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85405ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - leave │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0x1a,%al │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ + jb 8533a14 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8540600,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8533a17 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%edx) │ │ │ │ + xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%esp,%edx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x28c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85405da │ │ │ │ - movl $0x85401a0,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - jmp 854061c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854067c │ │ │ │ - movl $0x8540160,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85339ae │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x85338fc,-0x1c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 8541a83 │ │ │ │ - movl $0x8541a70,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8540b47 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x250(%esp),%ecx │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x2a4(%esp) │ │ │ │ - mov 0x298(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x2a4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8540930,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540930 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x280(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8540988,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85339c8,-0x10(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8540988 │ │ │ │ + jne 85339c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8540d5a │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x220(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov %eax,0x238(%esp) │ │ │ │ - mov 0x22c(%esp),%eax │ │ │ │ - mov %eax,0x244(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x250(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8541b7e │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 8540734 │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8541b4f │ │ │ │ - movl $0x8541b3c,0x0(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - test $0x4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x238(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x250(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x244(%esp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - jmp 85408b0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x238(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x250(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x244(%esp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - jmp 85408b0 │ │ │ │ - mov %eax,0x6a0(%esp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8540a20,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6a0(%esp),%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8533bf7 │ │ │ │ + movl $0x8533ac4,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8540a20 │ │ │ │ + jne 8533ac4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - leave │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - sbb -0x75(%eax,%ecx,1),%dl │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8540a74,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%edx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%eax,%ecx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x28c783f1(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8533bc1 │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8533b30 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8540a4e │ │ │ │ - movl $0x8540120,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ + ja 8533aac │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8533990,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8533990 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8533b75 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8533bb0 │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + movl $0x8533838,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - jmp 8540a90 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8533838 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x28,%edi │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8540af0 │ │ │ │ - movl $0x85400e0,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + ja 8533b66 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x85337c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 8541b76 │ │ │ │ - movl $0x8541b60,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x85429b4,0x0(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85429b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8540c18,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540c18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mulps (%edx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x2b,%al │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45893c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8542b60,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - jecxz 8540c9e │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8540c8d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8533bfa │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8533bb0 │ │ │ │ + mov 0x2(%edx),%edx │ │ │ │ + movl $0x853373c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8540d3c │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8540ca4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540ca4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853373c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8540cf6 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + ja 8533c38 │ │ │ │ + movl $0x8533a74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8540d10,0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8542265 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - cmpw $0x4,-0x2(%edx) │ │ │ │ - jb 8540f1e │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8541c02 │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 8540deb │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 8541bfa │ │ │ │ - movl $0x8540288,0x8(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %ecx,0x2b0(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 87e3c80 │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x688(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x2b0(%esp) │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x694(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x688(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8540e6c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540e6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8533a74 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897babc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8533c78 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8533cbc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8533caa │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534004 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0x86,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,%dh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 853f5c8 │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x688(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x67c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8540efc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540efc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - test %eax,0x0(%ebx) │ │ │ │ - movb $0x1,0x1e0000 │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 853f5c8 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8542244 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 8541f0f │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %edx,0x670(%esp) │ │ │ │ - mov 0x664(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8540fb8,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x670(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8540fb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock test %al,0x0(%ebx) │ │ │ │ - (bad) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853ea98 │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x31c(%esp),%edx │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x658(%esp) │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8533d1e │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8533d14 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8541090,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x328(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8533d23 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x2f8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x2e0(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8541090 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %al,0x2eec00(%ebx,%eax,2) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x1c(%eax) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jmp 8534004 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8533c54,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8533c84,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85401e8 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 8727e4c │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8533d94 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8533dd8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85410bb │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8533dc6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534004 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8533e3a │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8533e30 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8533e3f │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8534004 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8533d70,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8533da0,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 854110b │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85410b3 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85410b3 │ │ │ │ - movl $0x85410d4,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85411cb │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x8541108,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8541108 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8533eb0 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8533f1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85411bc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 85411a7 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8541170,0x14(%ebp) │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x8541e0c,0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x64c(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov 0x394(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85412a4,-0x1c(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3b8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8533eef │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8533efc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85412a4 │ │ │ │ + jne 8533efc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x82,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%ch │ │ │ │ - fwait │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0xf76f7ac(%edi,%ebx,1) │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85401e8 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85412cf │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 854131f │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85412c7 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85412c7 │ │ │ │ - movl $0x85412e8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8533fae │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8533fa4 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8533fb3 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x8533f90,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85413df │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - movl $0x854131c,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854131c │ │ │ │ + jne 8533f90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85413d0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 85413bb │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8533e8c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8533ebc,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8541384,0x10(%ebp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x3ac(%esp) │ │ │ │ - mov %ecx,0x3a0(%esp) │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8542134,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x394(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x640(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x61c(%esp) │ │ │ │ - mov 0x448(%esp),%edx │ │ │ │ - mov %eax,0x628(%esp) │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x640(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x85414f8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x634(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85414f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x7f,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,%bh │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 853ea98 │ │ │ │ - mov %edx,0x514(%esp) │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - mov 0x478(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x85415bc,-0x20(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4a8(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4cc(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x49c(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85415bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - jle 85415f6 │ │ │ │ - add %ch,%dh │ │ │ │ - aaa │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - and -0x77(%eax,%ecx,1),%edx │ │ │ │ - lock mov 0x28(%ebp),%esi │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85401e8 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 8727e4c │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85415e7 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8541637 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85415df │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85415df │ │ │ │ - movl $0x8541600,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85416f7 │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x8541634,0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 8534187 │ │ │ │ + movl $0x85341d8,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%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 8541634 │ │ │ │ + jne 85341d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8534064,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85416e8 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 85416d3 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x854169c,0x10(%ebp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534040 │ │ │ │ + movl $0x8533f1c,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x490(%esp) │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov %edx,0x478(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x85424b8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ - mov 0x484(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x478(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %edx,0x5d4(%esp) │ │ │ │ - mov 0x580(%esp),%edx │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x604(%esp) │ │ │ │ - mov 0x574(%esp),%ecx │ │ │ │ - mov 0x538(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8541828,-0x1c(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x58c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x5d4(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x604(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x55c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8541828 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmpb $0xee,0x0(%ebx,%eax,2) │ │ │ │ - fwait │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - and $0xf0890854,%eax │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85401e8 │ │ │ │ + jmp 8533f1c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x85340cc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8541853 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85340a7 │ │ │ │ + movl $0x8533dd8,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + jmp 8533dd8 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x853413c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 85418a3 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 854184b │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 854184b │ │ │ │ - movl $0x854186c,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8541963 │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x85418a0,0x14(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534117 │ │ │ │ + movl $0x8533cbc,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8533cbc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85418a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85341b3 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 853414b │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 853418a │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85340db │ │ │ │ + jmp 85341b3 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85341a0 │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 85341bb │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8534073 │ │ │ │ + jmp 85341b3 │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8541954 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 854193f │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 8534244 │ │ │ │ + movl $0x8534004,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8534004 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8541908,0x14(%ebp) │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %edx,0x46c(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x550(%esp) │ │ │ │ - mov %edx,0x544(%esp) │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x85427a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x538(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + mov $0x897bac0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8540660 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8540561 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534284 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85342c8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - daa │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8541a31 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854068b │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8541aec │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov %edx,0x1d8(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1d8(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854032b │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8540ad4 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 85409d5 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85342b6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534818 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - jmp 8541b21 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8540aff │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8541be2 │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x25c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x268(%esp) │ │ │ │ - mov 0x250(%esp),%edx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov %edx,0x274(%esp) │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x274(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85407c1 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8540cd0 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x2b0(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x2c8(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x2c8(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2bc(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8540e8e │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - nop │ │ │ │ - cmp %bh,0x43(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - das │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0x2d42484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x2e0(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x2ec(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x2f8(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x304(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x328(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8541d21 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8541f1b │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8541138 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8541d85 │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x34c(%esp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %edx,0x340(%esp) │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x348(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x364(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov %eax,0x34c(%esp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x310(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - mov 0x34c(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x364(%esp) │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov 0x364(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - jmp 8541d02 │ │ │ │ - pushf │ │ │ │ - jbe 8541e46 │ │ │ │ - add %al,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz add $0x48,%edi │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 853432a │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85411ec │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - movl $0x89794a8,0xc(%eax) │ │ │ │ - movl $0x89794a8,0x10(%eax) │ │ │ │ - movl $0x89794a8,0x14(%eax) │ │ │ │ - movl $0x89794a8,0x18(%eax) │ │ │ │ - movl $0x89794a8,0x1c(%eax) │ │ │ │ - movl $0x89794a8,0x20(%eax) │ │ │ │ - movl $0x89794a8,0x24(%eax) │ │ │ │ - movl $0x89794a8,0x28(%eax) │ │ │ │ - movl $0x89794a8,0x2c(%eax) │ │ │ │ - movl $0x89794a8,0x30(%eax) │ │ │ │ - movl $0x89794a8,0x34(%eax) │ │ │ │ - movl $0x89794a8,0x38(%eax) │ │ │ │ - movl $0x89794a8,0x3c(%eax) │ │ │ │ - movl $0x89794a8,0x40(%eax) │ │ │ │ - movl $0x89794a8,0x44(%eax) │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %edx,0x2e0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x2ec(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x2f8(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %ecx,0x370(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %edx,0x328(%esp) │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - jmp 8541d02 │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - jmp 8541e17 │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x37c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x304(%esp) │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x388(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x388(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xffff,%eax │ │ │ │ - jne 8540fda │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - jmp 8541d02 │ │ │ │ + ja 8534320 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 853432f │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8534818 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8534260,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534290,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x75,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%ch │ │ │ │ - lahf │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b344d(%ebx) │ │ │ │ - sub %cl,-0x7376dfab(%ebx) │ │ │ │ - and $0xd4,%al │ │ │ │ add (%eax),%al │ │ │ │ - add %cl,-0x7b76cfb3(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76d3bb(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376e3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76f7bb(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376f3ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76efb3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76ebbb(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8542047 │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x3d0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x3d0(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - and %edx,%ecx │ │ │ │ - not %eax │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85421cf │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 854134c │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85420ab │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %ecx,0x400(%esp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x408(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x424(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x3d0(%esp) │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - jmp 8542028 │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 854219d │ │ │ │ - inc %ebx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b184d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%esp,%edx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85343a2 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ - add %cl,0x248489f1(%ecx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x3f7cefbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb %cl,0x3ac248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x3b8(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x3d0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x430(%esp) │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov %edx,0x3e8(%esp) │ │ │ │ - mov %ecx,0x3dc(%esp) │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 8542028 │ │ │ │ - mov 0x3dc(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x3dc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - jmp 8542028 │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x43c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x3c4(%esp) │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854120a │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 85421a7 │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x3d0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - jmp 8542028 │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8541400 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85428b8 │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 85425ce │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0x460(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %edx,0x46c(%esp) │ │ │ │ - mov 0x460(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854146f │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85343d6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0xee004371,%al │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - mov %fs,(%eax,%ecx,2) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76dbb3(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76cfab(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376dfbb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76fbb3(%ebx) │ │ │ │ - and $0x90,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76f7ab(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376f3bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76efb3(%ebx) │ │ │ │ - and $0xb4,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76ebab(%ebx) │ │ │ │ - and $0xc0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376e7bb(%ebx) │ │ │ │ - and $0xcc,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85423cd │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8542558 │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8541664 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8542431 │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - mov %edx,0x4e4(%esp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x4ec(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x508(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x20,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x4b4(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x4b4(%esp) │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x4cc(%esp) │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - jmp 85423ae │ │ │ │ - lock outsl %ds:(%esi),(%dx) │ │ │ │ - inc %ebx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x46c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x478(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x490(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x49c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x4b4(%esp) │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x484(%esp),%eax │ │ │ │ - mov %ecx,0x4cc(%esp) │ │ │ │ - mov %edx,0x4c0(%esp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 85423ae │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - jmp 85423ae │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x4a8(%esp) │ │ │ │ - mov 0x520(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x52c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x484(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854151a │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8542539 │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - jmp 85423ae │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8541718 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x6e,%ah │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%dh │ │ │ │ - lahf │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - mov %fs,(%eax,%ecx,2) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76dfb3(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76cfab(%ebx) │ │ │ │ - and $0x38,%al │ │ │ │ - add $0x458b0000,%eax │ │ │ │ - sub $0x89,%al │ │ │ │ - mov %fs,(%esp,%eax,2) │ │ │ │ - add $0x4d8b0000,%eax │ │ │ │ - sbb $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x50,%al │ │ │ │ - add $0x558b0000,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - test %ah,(%esp,%ebx,2) │ │ │ │ - add $0x458b0000,%eax │ │ │ │ - or %cl,0x568248c(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x574(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x580(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85426b9 │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x574(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8542842 │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85418d0 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854271d │ │ │ │ - mov %edx,0x598(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x5b0(%esp) │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - mov %edx,0x5a4(%esp) │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x5ac(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x5c8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x5bc(%esp),%ecx │ │ │ │ - mov 0x5b0(%esp),%eax │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov %eax,0x5b0(%esp) │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - mov %edx,0x598(%esp) │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534408 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x574(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x574(%esp) │ │ │ │ - mov 0x5b0(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x5c8(%esp) │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x5c8(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x58c(%esp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - jmp 854269a │ │ │ │ - add $0x6d,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,(%edi) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1c4d(%ebx) │ │ │ │ - sbb %cl,-0x7376f7bb(%ebx) │ │ │ │ - and $0x48,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76fbb3(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x248489f2(%ecx) │ │ │ │ - cmp %al,0x458b0000 │ │ │ │ - adc $0x83,%al │ │ │ │ - rolb $0x8c,(%ecx,%ecx,4) │ │ │ │ - and $0x44,%al │ │ │ │ - add $0xc9310000,%eax │ │ │ │ - mov %edx,0x550(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x55c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x574(%esp) │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ - or 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x5d4(%esp) │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - mov %edx,0x580(%esp) │ │ │ │ - mov 0x5d4(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 854269a │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - jmp 854269a │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x5e0(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x568(%esp) │ │ │ │ - mov 0x5e0(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x5ec(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x5ec(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8541787 │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8542823 │ │ │ │ - mov 0x574(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - jmp 854269a │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8541984 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853444c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - shrb $0x0,0x43(%ebx) │ │ │ │ - pop %es │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85403b0 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8541a3c │ │ │ │ - mov 0x898b773,%eax │ │ │ │ - movl $0x8542d2c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8542d2c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,%es:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853443a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534818 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8541bea │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 8541bea │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85344ae │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85344a4 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85344b3 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8542c94,-0xc(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8534818 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x85343e4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534414,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8542c94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8727e4c │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov $0x4,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8540c43 │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8542a8c │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xf0(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x85400a0,-0x20(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8542b1d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534527 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8542957 │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85346c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mulps (%edx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3845(%ebx) │ │ │ │ - xor %cl,0x44892c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - jmp 8542a14 │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853455a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %dh,0x1e0004(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8540ba8 │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 8540bc0 │ │ │ │ - mov $0x3,%eax │ │ │ │ - and $0x898b771,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85428fe │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8542957 │ │ │ │ - xchg %ax,%ax │ │ │ │ - imul $0x1e0000,(%ecx),%ecx │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8540c7e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - jmp 8542c50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x1e0000,%esp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853458e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8540c6f │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8540060,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8542dec │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x144(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8542957 │ │ │ │ - nop │ │ │ │ - jo 8542e90 │ │ │ │ - inc %ebx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8534646 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85345f8,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85345f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8542e99 │ │ │ │ - movl $0x853ea98,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x853f5c8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + ja 85345df │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8534534,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x85401e8,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534568,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8542eb8,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8542eb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x897904c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - lock gs inc %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 85401e8 │ │ │ │ - jmp 8542f5c │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8727e4c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8542f08 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853467a │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8542f40 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85346ae │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - jo 8542f45 │ │ │ │ - (bad) │ │ │ │ - jmp *(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - gs inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85347b8 │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85347ae │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - lea -0x44(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 85431bf │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x8543580,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - fs inc %ebx │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc27f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 8542f90 │ │ │ │ - movl $0x8543600,0x0(%ebp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85347bd │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + movl $0x8534760,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8543600 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8543044,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8543044 │ │ │ │ + jne 8534760 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - aaa │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45893c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8543728,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x1,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85430b9 │ │ │ │ + ja 8534749 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8543168 │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x85430d0,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85430d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8543122 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x8534654,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534688,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x854313c,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x63,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85434ae │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 854327c │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 854354f │ │ │ │ - movl $0x8542fbc,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87e9588,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - bound %eax,0x0(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x558b084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 854326a │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 85431bf │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85432c1 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8543194,-0x4(%ebp) │ │ │ │ + jmp 8727e4c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8534500,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x853459c,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8543194 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 854354f │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 854354f │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x85433f8,-0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8534a3a │ │ │ │ + movl $0x8534a7c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85433f8 │ │ │ │ + jne 8534a7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8534888,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or (%ebx),%dl │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44891c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85434a9 │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534862 │ │ │ │ + movl $0x85346c0,-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) │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 85346c0 │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - jmp 8543306 │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 853489e │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8534918,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ cld │ │ │ │ - mov %dh,(%ebx) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x854344c,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85348f1 │ │ │ │ + movl $0x853444c,-0x10(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 853444c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%esp,%eax,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x24c783f1(%ecx) │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8543426 │ │ │ │ - movl $0x8542edc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 8534966 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x853437c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - jmp 8543468 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 854354f │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + movl $0x85343b0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 854354f │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x854324c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854324c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85430fc │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x85438e4,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85438e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x248c89f0(%ecx) │ │ │ │ - mov $0x31000000,%eax │ │ │ │ - leave │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8543544 │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 8543544 │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8543840,-0xc(%ebp) │ │ │ │ + jmp 8727e4c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x85349ec,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8543840 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ nop │ │ │ │ - mov $0x2,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - cmp %cl,-0x7b76d3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376d7bb(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76dfb3(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376fbbb(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e7b3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76ebab(%ebx) │ │ │ │ - and $0x18,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x8c783f2(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854306f │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85436c6 │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x144(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ + ja 85349c5 │ │ │ │ + movl $0x85342c8,-0x10(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854355a │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 85435a4 │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 85342c8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8534a50 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85349fe │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8534975 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 853492a │ │ │ │ + jmp 8534a50 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0xac2484(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - jmp 854364e │ │ │ │ - nop │ │ │ │ - adc %dh,0x1e0002(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8542fd2 │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 8542fea │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 85436f1 │ │ │ │ - nop │ │ │ │ - imul $0xc7830000,0x1e0000,%eax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 85430aa │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8534a3d │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - jmp 854380d │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8534a58 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85348e3 │ │ │ │ + jmp 8534a50 │ │ │ │ xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - pop %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854309b │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8542f14,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + ja 8534af6 │ │ │ │ + movl $0x8534818,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85439aa │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x180(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8534818 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897bac4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534b34 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 85435a4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8543a78 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534b78 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8543a24 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534b69 │ │ │ │ movl $0x87e7e68,-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) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + jmp 8534ec4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8534bd7 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534bcd │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8534bdc │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8534ec4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8534b10,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534b40,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534c48 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534c8c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8543a5c │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534c7d │ │ │ │ movl $0x87e7e68,-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) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + jmp 8534ec4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - jo 8543a61 │ │ │ │ - (bad) │ │ │ │ - jmp *0x5a300000(%eax,%eax,1) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8534ceb │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534ce1 │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - lea -0x44(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8543cdd │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8534cf0 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8534ec4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x85440b0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ + movl $0x8534c24,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534c54,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $1,0x43(%ecx) │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc27f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 8543aac │ │ │ │ - movl $0x854412c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854412c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8543b60,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534d5c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8534dd8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8534d9b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8534da8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8543b60 │ │ │ │ + jne 8534da8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b085442,%esp │ │ │ │ - inc %ebp │ │ │ │ - cmp $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8544250,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8543bd5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8543c84 │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8543bec,0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8534e73 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534e69 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8534e78 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x8534e48,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8543bec │ │ │ │ + jne 8534e48 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8543c3e │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8543c58,0x8(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ - push %edi │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8543fc2 │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8543d8e │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8544080 │ │ │ │ - movl $0x8543ad8,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - dec %esp │ │ │ │ - push %edi │ │ │ │ - inc %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8543cdd │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8543dd5 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8543cb0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8534d38,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8534d68,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8543cb0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x9(%ecx),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 8544080 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x1a8(%esp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 8544080 │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8543f0c,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + nop │ │ │ │ + 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 8535003 │ │ │ │ + movl $0x8535060,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8543f0c │ │ │ │ + jne 8535060 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%ebx),%dl │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8534f14,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - and %cl,0x44891c55(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8543fbd │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x19c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - jmp 8543e1a │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x10c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534eef │ │ │ │ + movl $0x8534dd8,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8534dd8 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8534f70,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ecx,(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - ds push %esp │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8543f60,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - sub (%eax),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x10c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534f4b │ │ │ │ + movl $0x8534c8c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8534c8c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8534fcc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x10c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8534fa7 │ │ │ │ + movl $0x8534b78,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8534b78 │ │ │ │ + mov $0x897bac8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8535038 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8534fd4 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853500b │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8534f78 │ │ │ │ + jmp 8535038 │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8535029 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8535043 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8534f1c │ │ │ │ + jmp 8535038 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + and %esi,%edi │ │ │ │ (bad) │ │ │ │ - mov %fs,(%eax,%edx,4) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,0x24c783f1(%ecx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85350d0 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535114 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8535102 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535454 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8535176 │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8543f3a │ │ │ │ - movl $0x85439f8,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ + ja 853516c │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 853517b │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8535454 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x85350ac,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x85350dc,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - jmp 8543f7c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8544080 │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85351ec │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535230 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853521e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535454 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8535292 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8535288 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8535297 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8544080 │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8543d5c,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8535454 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x85351c8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x85351f8,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8535308 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535374 │ │ │ │ + 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 8535347 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8535354,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8543d5c │ │ │ │ + jne 8535354 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8543c18 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8544400,0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x758b0746(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + (bad) │ │ │ │ + pop %edi │ │ │ │ + sub (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 85353ff │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85353f5 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8535404 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x85353e4,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8544400 │ │ │ │ + jne 85353e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x758b0746(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + aaa │ │ │ │ + pop %edi │ │ │ │ + sub (%eax),%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x85352e4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8535314,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85355d7 │ │ │ │ + movl $0x8535624,-0xc(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8544075 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 8544075 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8544360,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8544360 │ │ │ │ + jne 8535624 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x85354b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ nop │ │ │ │ - mov $0x2,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3845(%ebx) │ │ │ │ - xor %cl,0x44892c55(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8543b8b │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85441ef │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x150(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ + ja 8535490 │ │ │ │ + movl $0x8535374,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854408b │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 85440d1 │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8535374 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x853551c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - mulps (%ecx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - mov %fs,(%esp,%eax,8) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e3b3(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85354f7 │ │ │ │ + movl $0x8535230,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8535230 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x853558c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dfab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376ebbb(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8535567 │ │ │ │ + movl $0x8535114,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8535114 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85355fd │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 853559b │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 85355da │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 853552b │ │ │ │ + jmp 85355fd │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76efb3(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - jmp 8544177 │ │ │ │ - adc %dh,0x1e0002(%edx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85355ea │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8535605 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85354c3 │ │ │ │ + jmp 85355fd │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8535690 │ │ │ │ + movl $0x8535454,-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 8535454 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897bae8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8535750 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8535733 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x853571c,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 8535750 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8543aee │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 8543b06 │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 854421a │ │ │ │ - imul $0xc7830000,0x1e0000,%eax │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8543bc6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - jmp 854432e │ │ │ │ + jne 85356fd │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85357d3 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jl 85357db │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - iret │ │ │ │ - pop %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8543bb7 │ │ │ │ + ja 8535770 │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x8543a30,-0x1c(%edi) │ │ │ │ + movl $0x85356b4,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85444c3 │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x18c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 85440d1 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897baec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8535788,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8535788 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8544534 │ │ │ │ + jb 853583d │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x853585c,-0x14(%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 87eb4e4 │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853585c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8535840 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + 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 85358e5 │ │ │ │ + movl $0x85358f8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85358f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85358a3 │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x8535804,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897baf0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 853595d │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8535936 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8535750 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85358b2 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85359e4 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8535980 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8535acc │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 85359e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854456c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 85359c7 │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 85359e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + 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 8535a0b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8535a1d │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897baf4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8535998,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8535880 │ │ │ │ + jmp 8535acc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85445a4 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 8535aaf │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8535acc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + 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 8535af3 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8535b05 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897baf8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8535a80,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8535880 │ │ │ │ + jmp 8535bb4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85445dc │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 8535b97 │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8535bb4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + 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 8535bdb │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8535bed │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897bafc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8535b68,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8535880 │ │ │ │ + jmp 8535c9c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8544614 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 8535c7f │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8535c9c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ 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 8535cc3 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8535cd5 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897bb00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8535c50,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8535880 │ │ │ │ + jmp 8535dd8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854464c │ │ │ │ + jb 8535dbb │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8535da4,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 8535dd8 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - dec %esi │ │ │ │ - inc %ebx │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x48(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8545e70 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - je 8545eac │ │ │ │ - movl $0x8546d58,-0x14(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8546d58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x8546dac,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - test $0x4d,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc47f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 85446d6 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8544b45 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x1b4(%esp),%ecx │ │ │ │ - mov %ecx,0x1fc(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x208(%esp) │ │ │ │ - mov 0x1fc(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8544934,-0x4(%ebp) │ │ │ │ + jne 8535d85 │ │ │ │ mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8544934 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8535e5b │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jl 8535e63 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x1fc(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + test %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8535df8 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8535d3c,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb04,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x854498c,-0x4(%ebp) │ │ │ │ + movl $0x8535e10,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854498c │ │ │ │ + jne 8535e10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%edx │ │ │ │ + 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 8535f31 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jne 8544cb8 │ │ │ │ + jb 8535f63 │ │ │ │ mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8544cb8 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8545ef8 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 8544716 │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8545ed3 │ │ │ │ - movl $0x8545ec0,0x0(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8535f39 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535dd8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8535f0c,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - jmp 85448b1 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x1b4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - jmp 85448b1 │ │ │ │ - mov %eax,0x6ac(%esp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8544a24,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6ac(%esp),%eax │ │ │ │ + add %al,-0xe76033b(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8535ee8 │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8535f11 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535c9c │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8535f8d │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8535bb4 │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sbb %bl,(%edx) │ │ │ │ + inc %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 8535fe0 │ │ │ │ + movl $0x853602c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8544a24 │ │ │ │ + jne 853602c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - leave │ │ │ │ - or %al,(%eax) │ │ │ │ + nop │ │ │ │ + call 853a4ea │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x30e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + pop %ds │ │ │ │ + add %bh,0x897bb0c(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + nop │ │ │ │ + rcrb $0x45,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8535fe8 │ │ │ │ + movl $0x8535fd8,0x0(%ebp) │ │ │ │ + movl $0x8804ef8,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + xchg %eax,%esp │ │ │ │ + sbb %eax,0x0(%ebp) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - jl 8544a87 │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + pusha │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x4fe90475(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x6816ff8a(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x40076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85360c5 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85360b0,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8544a78,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%edx) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 85360e0 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8536097 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fs (bad) │ │ │ │ (bad) │ │ │ │ - mov %fs,(%esp,%edx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x24c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8544a52 │ │ │ │ - movl $0x8544620,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - jmp 8544a94 │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %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 853615d │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8536165 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8544af1 │ │ │ │ - movl $0x85445e8,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8536100 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8536054,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 8545ef3 │ │ │ │ - movl $0x8545ee0,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8544fb5 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x250(%esp),%ecx │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x2a4(%esp) │ │ │ │ - mov 0x298(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x2a4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8544da4,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ + mov $0x897bb14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8536118,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8544da4 │ │ │ │ + jne 8536118 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x280(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8544dfc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85361c9 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85361e8,-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 85361e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85361cc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 8536271 │ │ │ │ + movl $0x8536284,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8544dfc │ │ │ │ + jne 8536284 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853622f │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + movl $0x8536190,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85362da │ │ │ │ + mov %esi,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 85362bc │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 85360e0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 853623e │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 8536354 │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 85451ca │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x220(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov %eax,0x238(%esp) │ │ │ │ - mov 0x22c(%esp),%eax │ │ │ │ - mov %eax,0x244(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x250(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8545fee │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 8544ba6 │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - cmp 0x5(%ecx),%eax │ │ │ │ - jne 8545fbf │ │ │ │ - movl $0x8545fac,0x0(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + jb 85362f7 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + jmp 8536428 │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jmp 8536354 │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8536339 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8536354 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x238(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x250(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x244(%esp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - jmp 8544d22 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x22c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x238(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x250(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,0x244(%esp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - jmp 8544d22 │ │ │ │ - mov %eax,0x6a0(%esp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8544e94,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8536379 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 853638b │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x6a0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8544e94 │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - leave │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8536310,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 853620c │ │ │ │ + nop │ │ │ │ + jmp 8536428 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %edi │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 853640d │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8544ee8,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%edx) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8536428 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%eax,%ecx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x24c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8544ec2 │ │ │ │ - movl $0x85445b0,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - jmp 8544f04 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8544f61 │ │ │ │ - movl $0x8544578,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853644d │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 853645f │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x85363e4,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - cmp 0x9(%ecx),%eax │ │ │ │ - jne 8545fe6 │ │ │ │ - movl $0x8545fd0,0x8(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - mov 0x244(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x238(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8546e24,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8546e24 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x8545088,-0x18(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 853620c │ │ │ │ + nop │ │ │ │ + jmp 85364fc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85364e1 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8545088 │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85364fc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8536521 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 8536533 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x85364b8,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 853620c │ │ │ │ + nop │ │ │ │ + jmp 85365d0 │ │ │ │ xchg %ax,%ax │ │ │ │ - mulps (%edx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - jo 85450e2 │ │ │ │ - or %cl,0x45893c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 85365b5 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x8546fcc,0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85365d0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85365f5 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 8536607 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x853658c,-0x14(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - jecxz 854510e │ │ │ │ + jmp 853620c │ │ │ │ + nop │ │ │ │ + jmp 85366f0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85366d5 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85366c0,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 85366f0 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85366a7 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + fs (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85450fd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + add %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 853676d │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 8536775 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 85451ac │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8545114,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8545114 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + test %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 8545166 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8536710 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8536664,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8545180,0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ + mov $0x897bb2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8536728,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8536728 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8536841 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 85466d5 │ │ │ │ + jb 853686d │ │ │ │ mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ - cmpw $0x4,-0x2(%edx) │ │ │ │ - jb 854538e │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8546072 │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 854525b │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 854606a │ │ │ │ - movl $0x8544700,0x8(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %ecx,0x2b0(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 87e3c80 │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x688(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x2b0(%esp) │ │ │ │ - mov %eax,0x694(%esp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x694(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x688(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x85452dc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8536849 │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85366f0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x853681c,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85452dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - inc %ecx │ │ │ │ - inc %ebx │ │ │ │ - add %al,%dh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8543a78 │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x688(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x67c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x854536c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854536c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x41,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,%dh │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8543a78 │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xe76033b(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85367f6 │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 85466b4 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 854637f │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x664(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %edx,0x670(%esp) │ │ │ │ - mov 0x664(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8545428,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x670(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8545428 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addb $0x0,0x43(%eax) │ │ │ │ - (bad) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8542f5c │ │ │ │ - mov %edx,0x370(%esp) │ │ │ │ - mov 0x31c(%esp),%edx │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x658(%esp) │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8545500,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x328(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + jb 8536821 │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x658(%esp),%eax │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x2f8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x2e0(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85365d0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8536891 │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 85364fc │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc $0x11,%al │ │ │ │ + inc %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 85368e4 │ │ │ │ + movl $0x8536930,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8545500 │ │ │ │ + jne 8536930 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test $0x3f,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%ah │ │ │ │ - add %al,%cs:(%eax) │ │ │ │ - push %ds │ │ │ │ + in $0x10,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x2ce90075(%ecx) │ │ │ │ + xchg %bl,(%edi) │ │ │ │ + add %bh,0x897bb34(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + nop │ │ │ │ + mov $0x4510,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85368ec │ │ │ │ + movl $0x85368dc,0x0(%ebp) │ │ │ │ + movl $0x88077f3,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + nop │ │ │ │ + adc %al,0x0(%ebp) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - pusha │ │ │ │ - push %esp │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + or %al,(%ecx,%ebp,2) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x5fe90475(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8536976 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8544660 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85369aa │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854552b │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 854557b │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8545523 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8545523 │ │ │ │ - movl $0x8545544,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8536ca6 │ │ │ │ + movl $0x8536cf4,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854563b │ │ │ │ - mov 0x2ec(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x8545578,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8536cb6 │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8545578 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8536bdd │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8536ac4 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 85369fa │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854562c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8545617 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ + ja 8536a63 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8536984,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x85369e8,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + incl 0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727ebc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8536ba7 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8536b4b │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + nop │ │ │ │ + and $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 8536aea │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x8536b14,-0x4(%ebp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 85369bc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8536b98 │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + movl $0x8536950,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x85455e0,0x14(%ebp) │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x87e9588,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x854627c,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8727ebc │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8536cae │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8536c5c │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x64c(%esp) │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - mov 0x394(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8545714,-0x1c(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x3dc(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + jmp 8536c00 │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x8536c28,-0x4(%ebp) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x64c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov 0x3b8(%esp),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 85369bc │ │ │ │ + mov $0x897bb3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x8536a7c,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8545714 │ │ │ │ + jne 8536a7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp $0x9bed0043,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - arpl %edx,-0x77(%eax,%ecx,1) │ │ │ │ - lock mov 0x24(%ebp),%esi │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8544660 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + add %ah,(%eax) │ │ │ │ + push $0x53 │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8536a20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854573f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8536d40 │ │ │ │ + movl $0x8536d6c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8727dd8 │ │ │ │ + mov $0x897bb40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 854578f │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 8536d67 │ │ │ │ + jmp 85369bc │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x6d(%eax) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 8536ffe │ │ │ │ + mov $0x897bb44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8536f7a │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8545737 │ │ │ │ cmp $0x4,%ecx │ │ │ │ - je 8545737 │ │ │ │ - movl $0x8545758,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854584f │ │ │ │ - mov 0x3ac(%esp),%eax │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - movl $0x854578c,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ + jb 8536ee2 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8536fdb │ │ │ │ + dec %ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8536e4d │ │ │ │ + movl $0x8536e3c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 854578c │ │ │ │ + jne 8536e3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8536f92 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8536dea │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8545840 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 854582b │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x85457f4,0x10(%ebp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x3ac(%esp) │ │ │ │ - mov %ecx,0x3a0(%esp) │ │ │ │ - mov %edx,0x64c(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x85465a4,0x4(%ebp) │ │ │ │ + add %cl,0x758b0746(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %al,-0x2016f73b(%ebx) │ │ │ │ + inc %esp │ │ │ │ + sub (%eax),%eax │ │ │ │ + movl $0x8536e7c,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x394(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x640(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x61c(%esp) │ │ │ │ - mov 0x448(%esp),%edx │ │ │ │ - mov %eax,0x628(%esp) │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x640(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8545968,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x634(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x628(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8545968 │ │ │ │ + jne 8536e7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - cmp 0x0(%ebx),%eax │ │ │ │ - (bad) │ │ │ │ - or (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8542f5c │ │ │ │ - mov %edx,0x514(%esp) │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x610(%esp) │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - mov 0x478(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8545a2c,-0x20(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x4a8(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4cc(%esp),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esi,%ebp,2) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8536f92 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8536f02 │ │ │ │ + movl $0x8536ff0,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8536ff0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8536fcb │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 8536fdb │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 8536ebe │ │ │ │ + movl $0x8536e9c,-0x8(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x49c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8536d90 │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8536f92 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8536f9d │ │ │ │ + movl $0x8537024,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8545a2c │ │ │ │ + jne 8537024 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 8545a5c │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%dh │ │ │ │ - aaa │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x67(%eax) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x28758bf0(%ecx) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8536fdb │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 8536fdb │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 8536f56 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8536f38,-0x8(%ebp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8544660 │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8536d90 │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + mov $0x8991111,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8545a57 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8545aa7 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8545a4f │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8545a4f │ │ │ │ - movl $0x8545a70,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 8537001 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + movl $0x8536db4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8545b67 │ │ │ │ - mov 0x490(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x8545aa4,0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8545aa4 │ │ │ │ + jne 8536db4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%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 %cl,0x45890445(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 8537035 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8536ffe │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8545b58 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8545b43 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8545b0c,0x10(%ebp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x490(%esp) │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - mov %edx,0x478(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8546928,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ - mov 0x484(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x478(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %edx,0x5d4(%esp) │ │ │ │ - mov 0x580(%esp),%edx │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x604(%esp) │ │ │ │ - mov 0x574(%esp),%ecx │ │ │ │ - mov 0x538(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8545c98,-0x1c(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x58c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x5d4(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x604(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x55c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8545c98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - adc %bh,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%dh │ │ │ │ - fwait │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x54(%edx,%ebp,2) │ │ │ │ - or %cl,0x28758bf0(%ecx) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853706c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8537095 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8544660 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8536d90 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8545cc3 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 85370d7 │ │ │ │ + movl $0x853703c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x853707c,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x4508,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8545d13 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8545cbb │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8545cbb │ │ │ │ - movl $0x8545cdc,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8545dd3 │ │ │ │ - mov 0x550(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x8545d10,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8545d10 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 8537123 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8537134,-0xc(%ebp) │ │ │ │ + movl $0x880780b,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cs,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x2b16ff8b(%ecx) │ │ │ │ + jge 853715a │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8545dc4 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8545daf │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 8537168 │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8545d78,0x14(%ebp) │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %edx,0x46c(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x550(%esp) │ │ │ │ - mov %edx,0x544(%esp) │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x8546c14,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x538(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5f8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x46c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - mov (%ecx),%dl │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85371b6 │ │ │ │ + movl $0x85371cc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8536d20 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8544ad5 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 85449d9 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + jne 85371b9 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8537263 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x853722c,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 871cf24 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %es │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8537210 │ │ │ │ + movl $0x85370f8,-0x1c(%edi) │ │ │ │ + movl $0x8537148,-0x14(%edi) │ │ │ │ + movl $0x8537184,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb4c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85372a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85372b4,-0xc(%ebp) │ │ │ │ + movl $0x8807824,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x54e90075(%ecx) │ │ │ │ + jl 85372da │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8545ea1 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8544b00 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8545f5c │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov %edx,0x1d8(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1d8(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85447a3 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov (%ecx),%dl │ │ │ │ + ja 85372e8 │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8537336 │ │ │ │ + movl $0x853734c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8536d20 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8544f45 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8544e49 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ + jne 8537339 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - daa │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85373e3 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85373ac,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 871a390 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + adc $0x6,%al │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8545f91 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ + ja 8537390 │ │ │ │ + movl $0x8537278,-0x1c(%edi) │ │ │ │ + movl $0x85372c8,-0x14(%edi) │ │ │ │ + movl $0x8537304,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8544f70 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8546052 │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %edx,0x25c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x268(%esp) │ │ │ │ - mov 0x250(%esp),%edx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov %edx,0x274(%esp) │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x274(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x268(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8544c33 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8545140 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x2b0(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x2bc(%esp) │ │ │ │ - mov 0x2b0(%esp),%ecx │ │ │ │ - mov %ecx,0x2c8(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x2c8(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x2bc(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85452fe │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - nop │ │ │ │ - enter $0x4333,$0x0 │ │ │ │ - in (%dx),%al │ │ │ │ - das │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fldenv -0x8a77000(%edx,%ebp,1) │ │ │ │ + inc %esp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0x2d42484(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x2e0(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x2ec(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x2f8(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x304(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x328(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8546191 │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 854638b │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85455a8 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85461f5 │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x34c(%esp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %edx,0x340(%esp) │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x348(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x364(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x358(%esp),%ecx │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov %eax,0x34c(%esp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov 0x2ec(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x310(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - mov 0x34c(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x364(%esp) │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov 0x364(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - jmp 8546172 │ │ │ │ - sub $0x32,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,%ch │ │ │ │ + jb 8537456 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853744c │ │ │ │ + movl $0x85373f8,-0x4(%edi) │ │ │ │ + movl $0x8537468,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8722718 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897bb6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x44bc4110(%ecx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,0x6de90045(%ecx) │ │ │ │ + inc %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz add $0x48,%edi │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ebp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85374de │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854565c │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - movl $0x89794a8,0xc(%eax) │ │ │ │ - movl $0x89794a8,0x10(%eax) │ │ │ │ - movl $0x89794a8,0x14(%eax) │ │ │ │ - movl $0x89794a8,0x18(%eax) │ │ │ │ - movl $0x89794a8,0x1c(%eax) │ │ │ │ - movl $0x89794a8,0x20(%eax) │ │ │ │ - movl $0x89794a8,0x24(%eax) │ │ │ │ - movl $0x89794a8,0x28(%eax) │ │ │ │ - movl $0x89794a8,0x2c(%eax) │ │ │ │ - movl $0x89794a8,0x30(%eax) │ │ │ │ - movl $0x89794a8,0x34(%eax) │ │ │ │ - movl $0x89794a8,0x38(%eax) │ │ │ │ - movl $0x89794a8,0x3c(%eax) │ │ │ │ - movl $0x89794a8,0x40(%eax) │ │ │ │ - movl $0x89794a8,0x44(%eax) │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %edx,0x2e0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x2ec(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x2f8(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %ecx,0x370(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %edx,0x328(%esp) │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov 0x370(%esp),%edx │ │ │ │ - jmp 8546172 │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - jmp 8546287 │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x37c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x304(%esp) │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x388(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x388(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xffff,%eax │ │ │ │ - jne 854544a │ │ │ │ - mov 0x310(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov 0x304(%esp),%ecx │ │ │ │ - jmp 8546172 │ │ │ │ + ja 85374d4 │ │ │ │ + movl $0x8537484,-0x4(%edi) │ │ │ │ + movl $0x85374f0,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8721ee0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897bb74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor %al,0x0(%ebx) │ │ │ │ - in (%dx),%eax │ │ │ │ - lahf │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b344d(%ebx) │ │ │ │ - sub %cl,-0x7376dfab(%ebx) │ │ │ │ - and $0xd4,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %cl,-0x7b76cfb3(%ebx) │ │ │ │ - and $0x94,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76d3bb(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376e3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76f7bb(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7376f3ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x7b76efb3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76ebbb(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 85464b7 │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x3d0(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x3d0(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - and %edx,%ecx │ │ │ │ - not %eax │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854663f │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85457bc │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854651b │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %ecx,0x400(%esp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x408(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x424(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov 0x3ac(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x3d0(%esp) │ │ │ │ - mov 0x40c(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - jmp 8546498 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x44bc4110(%ecx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %cl,-0x1a16ffbb(%ecx) │ │ │ │ + aas │ │ │ │ + sub (%eax),%eax │ │ │ │ + nop │ │ │ │ + jmp 853755c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2f,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b184d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%esp,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ - add %cl,0x248489f1(%ecx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x3f7cefbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xa0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb %cl,0x3ac248c(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x3b8(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x3d0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x430(%esp) │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov %edx,0x3e8(%esp) │ │ │ │ - mov %ecx,0x3dc(%esp) │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 8546498 │ │ │ │ - mov 0x3dc(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x3dc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - jmp 8546498 │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x43c(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x3c4(%esp) │ │ │ │ - mov 0x43c(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854567a │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 8546617 │ │ │ │ - mov 0x3d0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x430(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x3d0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - jmp 8546498 │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8545870 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8546d28 │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 8546a3e │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x454(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0x460(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %edx,0x46c(%esp) │ │ │ │ - mov 0x460(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x454(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85458df │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %ch,0x3fee0043 │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - mov %fs,(%eax,%ecx,2) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76dbb3(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76cfab(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376dfbb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76fbb3(%ebx) │ │ │ │ - and $0x90,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76f7ab(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376f3bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76efb3(%ebx) │ │ │ │ - and $0xb4,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76ebab(%ebx) │ │ │ │ - and $0xc0,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7376e7bb(%ebx) │ │ │ │ - and $0xcc,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854683d │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85469c8 │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8545ad4 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85468a1 │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - mov %edx,0x4e4(%esp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x4ec(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x508(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - mov 0x4f0(%esp),%eax │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - mov %edx,0x4d8(%esp) │ │ │ │ - mov 0x490(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x20,%ebp │ │ │ │ + jb 853753f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x4b4(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x4b4(%esp) │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov 0x4d8(%esp),%edx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov 0x508(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x4cc(%esp) │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - jmp 854681e │ │ │ │ - subb $0x43,(%ebx) │ │ │ │ - add %ah,(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x46c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x478(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x484(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x490(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x49c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x4b4(%esp) │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x514(%esp) │ │ │ │ - mov 0x484(%esp),%eax │ │ │ │ - mov %ecx,0x4cc(%esp) │ │ │ │ - mov %edx,0x4c0(%esp) │ │ │ │ - mov 0x514(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 854681e │ │ │ │ - mov 0x4c0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - jmp 854681e │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x4a8(%esp) │ │ │ │ - mov 0x520(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x52c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x52c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x484(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854598a │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85469a9 │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov 0x4a8(%esp),%ecx │ │ │ │ - jmp 854681e │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8545b88 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 853755c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ inc %esp │ │ │ │ - sub 0x0(%ebx),%al │ │ │ │ - out %al,(%dx) │ │ │ │ - lahf │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85375d9 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jl 85375e1 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - and $0x89,%al │ │ │ │ - mov %fs,(%eax,%ecx,2) │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76dfb3(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x7b76cfab(%ebx) │ │ │ │ - and $0x38,%al │ │ │ │ - add $0x458b0000,%eax │ │ │ │ - sub $0x89,%al │ │ │ │ - mov %fs,(%esp,%eax,2) │ │ │ │ - add $0x4d8b0000,%eax │ │ │ │ - sbb $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x50,%al │ │ │ │ - add $0x558b0000,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - test %ah,(%esp,%ebx,2) │ │ │ │ - add $0x458b0000,%eax │ │ │ │ - or %cl,0x568248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853757c │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x853750c,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x574(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x580(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8546b29 │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x574(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8546cb2 │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8545d40 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8546b8d │ │ │ │ - mov %edx,0x598(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x5b0(%esp) │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - mov %edx,0x5a4(%esp) │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x5ac(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x5c8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x5bc(%esp),%ecx │ │ │ │ - mov 0x5b0(%esp),%eax │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov %eax,0x5b0(%esp) │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - mov %edx,0x598(%esp) │ │ │ │ - mov 0x550(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x574(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x574(%esp) │ │ │ │ - mov 0x5b0(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x5c8(%esp) │ │ │ │ - mov 0x598(%esp),%edx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x5c8(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x58c(%esp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - jmp 8546b0a │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub %al,0x0(%ebx) │ │ │ │ - daa │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1c4d(%ebx) │ │ │ │ - sbb %cl,-0x7376f7bb(%ebx) │ │ │ │ - and $0x48,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,-0x6b76fbb3(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %cl,0x248489f2(%ecx) │ │ │ │ - cmp %al,0x458b0000 │ │ │ │ - adc $0x83,%al │ │ │ │ - rolb $0x8c,(%ecx,%ecx,4) │ │ │ │ - and $0x44,%al │ │ │ │ - add $0xc9310000,%eax │ │ │ │ - mov %edx,0x550(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x55c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x574(%esp) │ │ │ │ - mov 0x448(%esp),%eax │ │ │ │ - or 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x5d4(%esp) │ │ │ │ - mov 0x544(%esp),%eax │ │ │ │ - mov %ecx,0x58c(%esp) │ │ │ │ - mov %edx,0x580(%esp) │ │ │ │ - mov 0x5d4(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 8546b0a │ │ │ │ - mov 0x580(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - jmp 8546b0a │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x5e0(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x568(%esp) │ │ │ │ - mov 0x5e0(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x5ec(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x5ec(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x544(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8545bf7 │ │ │ │ - mov 0x448(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8546c93 │ │ │ │ - mov 0x574(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov 0x568(%esp),%ecx │ │ │ │ - jmp 8546b0a │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x448(%esp) │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8545df4 │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - daa │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8544828 │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 8545eac │ │ │ │ - mov 0x898b773,%eax │ │ │ │ - movl $0x8547198,-0x8(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb78,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8537594,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8547198 │ │ │ │ + jne 8537594 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,%es:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 854605a │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 854605a │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8547100,-0xc(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8537660 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8537670,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8547100 │ │ │ │ + jne 8537670 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov $0x4,%bl │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - sub $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x20,%edi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85450b3 │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8546efc │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xf0(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8544540,-0x1c(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 853762e │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8546f8a │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x28,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8546dc7 │ │ │ │ - nop │ │ │ │ - mulps (%edx),%xmm0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bb7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3845(%ebx) │ │ │ │ - xor %cl,0x44892c55(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - jmp 8546e84 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,0x1e0004(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8545016 │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x1c,%ebp │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - jl 854502e │ │ │ │ - mov $0x3,%eax │ │ │ │ - and $0x898b771,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8546d6e │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8546dc7 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 85376c8 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 85376a8 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853755c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853763d │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8537750 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85376e8 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8537828 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 8537750 │ │ │ │ xchg %ax,%ax │ │ │ │ - imul $0x1e0000,(%ecx),%ecx │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85450ee │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - jmp 85470bc │ │ │ │ + jb 8537733 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8537750 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x1e0000,%esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85450df │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8544508,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8537777 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8537789 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8537700,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8547255 │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x144(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853760c │ │ │ │ + nop │ │ │ │ + jmp 8537828 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853780b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8546dc7 │ │ │ │ - or %ah,(%edx) │ │ │ │ - inc %ebx │ │ │ │ - add %bl,(%eax) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8537828 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8547301 │ │ │ │ - movl $0x8542f5c,-0x28(%edi) │ │ │ │ + ja 853784f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8537861 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897bb84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8543a78,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x8544660,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85377d8,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8547320,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xd(%edi),%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547320 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8979054,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853760c │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85378d0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x8991125,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853760c │ │ │ │ + mov $0x897bb88,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8537904 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8537948 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov %ah,(%ecx) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8544660 │ │ │ │ - jmp 8547350 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x2(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - and %eax,0x0(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8537939 │ │ │ │ + movl $0x87e7e68,-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 8537c00 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - lea -0x38(%ebp),%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 85475b6 │ │ │ │ - mov $0x897905c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x854786c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + jb 85379a7 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853799d │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85379ac │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + jmp 8537c00 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x85378e0,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8537910,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ nop │ │ │ │ - add %ah,(%ecx) │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x2(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc37f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 854737d │ │ │ │ - movl $0x85478ec,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8537a18 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8537a5c │ │ │ │ + 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 8537a4d │ │ │ │ + movl $0x87e7e68,-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 8537c00 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8537abb │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8537ab1 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8537ac0 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8537c00 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85478ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8547424,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x85379f4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8537a24,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8537b2c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8537b3c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8537bb1 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8537ba7 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8537bb6 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8537b9c,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8547424 │ │ │ │ + jne 8537b9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%edx,%eax,1),%ecx │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %bh,0x54(%edx) │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor $0xc7002a9d,%eax │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8537b08,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87e71e8,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8547a14,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8547bb0,0x14(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8727e4c │ │ │ │ + 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 8537d3f │ │ │ │ + movl $0x8537d8c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8547bb0 │ │ │ │ + jne 8537d8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x8537c50,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85474a6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x10c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8537c2b │ │ │ │ + movl $0x8537b3c,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8547558 │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x85474c0,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85474c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8537b3c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8537cac,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8547512 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x10c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8537c87 │ │ │ │ + movl $0x8537a5c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x854752c,0xc(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ + jmp 8537a5c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8537d08,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x1f,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x3(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d8b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - jne 85475a9 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x10c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8537ce3 │ │ │ │ + movl $0x8537948,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8537948 │ │ │ │ + mov $0x897bb8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x5(%esi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8537d61 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8537d10 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8727e14 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8537d47 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8537cb4 │ │ │ │ + jmp 8537d61 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jb 85477a8 │ │ │ │ - mov %edx,%ecx │ │ │ │ + jb 8537d52 │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ cmp $0x4,%ecx │ │ │ │ - jb 8547653 │ │ │ │ - mov 0x5(%edx),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8547856 │ │ │ │ - movl $0x85473a8,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ds,(%esi) │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x3(%ebp) │ │ │ │ + jb 8537d6c │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8537c58 │ │ │ │ + jmp 8537d61 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d8b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8547641 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xor %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8537eec │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - jmp 85475b6 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854769b │ │ │ │ - mov 0x1(%edx),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8547584,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547584 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - cmp 0x9(%edx),%eax │ │ │ │ - jne 8547856 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jge 8547856 │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8547780,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547780 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8537e85 │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8547693 │ │ │ │ + jne 8537e5b │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ inc %eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - jmp 85476d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 8537e04 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8537e4c │ │ │ │ + movl $0x87bfd7c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%edx │ │ │ │ + movl $0x8537ec4,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8537ec4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - ja 85477da │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ + add %ah,(%esi,%edi,2) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ lock movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8547856 │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8547856 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x854761c,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854761c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85474ec │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov $0x897bbe0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x453b0045(%ebx) │ │ │ │ + add $0x75,%al │ │ │ │ + or 0x8991116(%esi),%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + aas │ │ │ │ + inc %esp │ │ │ │ + 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 8537f50 │ │ │ │ + movl $0x8537fc8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 870e84c │ │ │ │ + mov $0x897bed0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fsubrl 0x45(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x6316ff8b(%ecx) │ │ │ │ + dec %esp │ │ │ │ + and $0x456fc800,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xac2484(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x64,%al │ │ │ │ + jg 8537fd4 │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,0x78e9fcc5(%ebx) │ │ │ │ + dec %esp │ │ │ │ + and $0x443f2400,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 854784b │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 854784b │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8547b18,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 8538020 │ │ │ │ + push %ebx │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sbb %edi,0x45c70897(%ebp) │ │ │ │ + clc │ │ │ │ + and $0x89089911,%eax │ │ │ │ + jne 8537fb4 │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547b18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - into │ │ │ │ - cltd │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ + jmp 878e9f8 │ │ │ │ + clc │ │ │ │ + ds inc %esp │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0x9c,%al │ │ │ │ + jg 8538021 │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + or %cl,-0x3a7cef8b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push $0x3ed4001d │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - xor %cl,-0x7b76d3ab(%ebx) │ │ │ │ - and $0xac,%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376dbbb(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ + jb 8538016 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x853803c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 870e84c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %ch,0x45(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76e3b3(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x2716ff8b(%ecx) │ │ │ │ + dec %ebx │ │ │ │ + and $0x443e8400,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76dfab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376fbbb(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub %al,0x45c70853(%eax) │ │ │ │ + hlt │ │ │ │ + sbb %edi,0x45c70897(%ebp) │ │ │ │ + clc │ │ │ │ + and $0x89089911,%eax │ │ │ │ + jne 8538054 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 878e9f8 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76ebb3(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76efab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x8c783f2(%ecx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853808a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x3000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853810e │ │ │ │ + movl $0x853811c,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 878f42c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854744f │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85479b2 │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x138(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ + ja 85380cc │ │ │ │ + movl $0x8538064,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854747b │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 8547890 │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lea 0x0(%edx,%eax,1),%ecx │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0xac2484(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85380db │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538179 │ │ │ │ + movl $0x8537fec,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x85380a0,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - jmp 854793a │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897bed8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - push %cs │ │ │ │ - cltd │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ + cmp $0x3d,%al │ │ │ │ + inc %esp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890045(%ebx) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 8538140 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %ch,0x45(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85473be │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - cmp 0x4(%ecx),%eax │ │ │ │ - jl 85473d6 │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 85479dd │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85381e7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x897bd19,-0x10(%ebp) │ │ │ │ + movl $0x8991125,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 878e9f8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8538220 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push $0x1e000012 │ │ │ │ + cld │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x4000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8547497 │ │ │ │ + jb 85382ae │ │ │ │ + movl $0x85382bc,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - jmp 8547aef │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 878f42c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8538266 │ │ │ │ + movl $0x85381f4,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - and $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,0xac2484(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8547c43 │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x168(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8538275 │ │ │ │ + mov $0x898b771,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - jmp 8547890 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8547c9c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x18,%al │ │ │ │ - inc %ebx │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + ja 8538319 │ │ │ │ + movl $0x85381bc,-0x18(%edi) │ │ │ │ + movl $0x8538234,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - lea -0x38(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8547ef4 │ │ │ │ - mov $0x8979064,%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897bef0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x854820c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ nop │ │ │ │ - mov $0x17,%ah │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x1(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - enter $0xc37f,$0x89 │ │ │ │ - repnz mov %eax,%ecx │ │ │ │ - jmp 8547cc9 │ │ │ │ - movl $0x8548288,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %dl,0x8(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8548288 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8547d70,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547d70 │ │ │ │ + jne 8538400 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%ecx,%eax,1),%ecx │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %al,0x24458b08(%esp,%edx,2) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538353 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85383d5 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538362 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85483ac,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x854853c,0x14(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + lea -0x44(%edi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + add $0x8,%edx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov (%eax),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x8(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0xc(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x10(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x14(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x14(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x18(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x1c(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x20(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x24(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x24(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x28(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x28(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x2c(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x30(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x30(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x34(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x34(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x38(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x38(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%eax) │ │ │ │ + movl $0x853837c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 854853c │ │ │ │ + jne 853837c │ │ │ │ + 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,(%esi,%eax,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8538604 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538557 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85385d9 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8547df2 │ │ │ │ + ja 8538566 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + lea -0x44(%edi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + add $0x8,%edx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov (%eax),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x8(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0xc(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x10(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x14(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x14(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x18(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x1c(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x20(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x24(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x24(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x28(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x28(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x2c(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x30(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x30(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x34(%edx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %eax,0x34(%edx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x38(%eax),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x38(%eax) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%eax) │ │ │ │ + movl $0x8538580,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8538580 │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8538776 │ │ │ │ + movl $0x853890c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853890c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov $0x897bfd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538767 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85388e2 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8547ea4 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8547e0c,0x4(%ebp) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x34,%al │ │ │ │ + mov %edx,0x8(%ebx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8547e0c │ │ │ │ + jne 8538934 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add 0x548b0455(%ebx),%ecx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7ac79(%eax) │ │ │ │ + (bad) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85389c7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85389a4,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8547e5e │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 853898d │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8547e78,0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 87e3078 │ │ │ │ - nop │ │ │ │ - fcoml 0x3450043 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d8b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8548147 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8547f7d │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 85481f6 │ │ │ │ - movl $0x8547cf4,-0x4(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - adc $0x3450043,%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8538a3b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8538a18,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d8b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - jmp 8547ef4 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8547fc5 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538a01 │ │ │ │ + movl $0x8574150,-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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8538ce1 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8538b06 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8547ecc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8538bd6 │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + movl $0x85389d4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8538ba8,0x8(%ebp) │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547ecc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 85481f6 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + movl $0x8538cf4,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 85481f6 │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85480c0,-0xc(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8538b54,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85480c0 │ │ │ │ + jne 8538b54 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b204d(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8548142 │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x178(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - jmp 8548000 │ │ │ │ + xchg %ax,%ax │ │ │ │ daa │ │ │ │ - or %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push $0x8b085480 │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + sbb %cl,0xc458b08(%ebx,%edx,2) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e9588,-0x10(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8548114,0x18(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85480ee │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 854811f │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85481f6 │ │ │ │ - mov 0x6(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85481f6 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8547f50,-0x4(%ebp) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8538c01 │ │ │ │ + jle 8538b9d │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8547f50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8547e38 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76b3dbbc(%ecx) │ │ │ │ - lock mov %ecx,0xac(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 85481eb │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 85481eb │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x85484a8,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8c,%al │ │ │ │ + mov 0x8(%ebx),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85484a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - into │ │ │ │ - cltd │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8538c00,0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2ac8 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - cmp %cl,0x44893455(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8547d9b │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854834b │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x12c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8547dc7 │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 854822d │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x0(%ecx,%eax,1),%ecx │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + bnd jmp 8538a8b │ │ │ │ + dec %eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - and %cl,0xac248c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - jmp 85482d3 │ │ │ │ - push %cs │ │ │ │ - cltd │ │ │ │ - add (%eax),%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8547d0a │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0x38(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - cmp 0x4(%ecx),%eax │ │ │ │ - jl 8547d22 │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov $0x898b771,%eax │ │ │ │ - jmp 8548376 │ │ │ │ - push $0x1e00000a │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8547de3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ + jne 8538ad5 │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - jmp 8548480 │ │ │ │ + add $0x10,%ebp │ │ │ │ + inc %edx │ │ │ │ + jmp 8538a71 │ │ │ │ xchg %ax,%ax │ │ │ │ - leave │ │ │ │ - adc $0x0,%al │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0xac248c(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ + ja 8538cd2 │ │ │ │ + movl $0x8538960,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85485cc │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + je 8538cba │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x8(%esi,%eax,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x15c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - jmp 854822d │ │ │ │ - nop │ │ │ │ - jmp 8548624 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov $0x897bfdc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74(%eax) │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8549bec │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 8549c2c │ │ │ │ - movl $0x854aabc,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + jb 8538d81 │ │ │ │ + movl $0x8538dc4,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854aabc │ │ │ │ + jne 8538dc4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - movl $0x854aadc,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - nop │ │ │ │ - sbb %cl,(%esi) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x37c6fbb7(%ebx) │ │ │ │ - jg 8548663 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 8548665 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8548986 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8548864,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8548864 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - lea -0x1(%edx),%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x85488b8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - lea 0x4(%edx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85488b8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 8548ac0 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8548ac0 │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x9(%ecx),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8549c7b │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 85486a6 │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 8549c53 │ │ │ │ - movl $0x8549c40,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,0x1002484(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + ja 8538d4b │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - jmp 85487f8 │ │ │ │ - and $0x1e000001,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897bfe0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,0x1002484(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - jmp 85487f8 │ │ │ │ - mov %eax,0x61c(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8548950,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x61c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x64,%al │ │ │ │ + lea 0x8(%ebx),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8548950 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 8538a4c │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - fwait │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - lock movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %dl,0x468b0853(%ebp,%ecx,4) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + adc $0xe9,%al │ │ │ │ + add 0x768d002a(%ebx),%ecx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8538e4b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8538e28,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,%esi │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538e11 │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - cmp 0x9(%eax),%ecx │ │ │ │ - jne 8549c76 │ │ │ │ - movl $0x8549c60,0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8548d5a │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %ecx,0x208(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x208(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x8548b78,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8548b78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x1f0(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x208(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x1fc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8548bd8,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8548bd8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 8548f47 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8549d57 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 85489d0 │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - cmp 0x5(%ecx),%edx │ │ │ │ - jne 8549d47 │ │ │ │ - movl $0x8549d34,-0x4(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x1a8(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - es add $0x1e0000,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8539027 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - jmp 8548afd │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8538ee6 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - es add $0x1e0000,%eax │ │ │ │ + inc %edi │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ + add %cl,0x558b1c45(%ebx) │ │ │ │ + sbb %cl,0x44890c4d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8538ebe │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - jmp 8548afd │ │ │ │ - mov %eax,0x610(%esp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 8538e7a │ │ │ │ + movl $0x8538f60,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8548c7c,-0x8(%ebp) │ │ │ │ + movl $0x8538f28,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x610(%esp),%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8548c7c │ │ │ │ + jne 8538f28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x8(%ebx),%ss │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8548cd0,0x18(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x753b1045(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + test %ebx,-0x77000000(%eax) │ │ │ │ + movb $0x0,0x65ff14c5(%ebx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8548caa │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - jmp 8548cdb │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8549c2c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8548d09 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8538ff5 │ │ │ │ + movl $0x8538de4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8538fdd │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%esi,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - cmp 0x9(%ecx),%edx │ │ │ │ - jne 8549d4f │ │ │ │ - movl $0x8548d20,0x4(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x5(%ecx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - movl $0x854ab4c,0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8538f7c,0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854ab4c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x8548e1c,-0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8548e1c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%edx,%eax,1),%ebp │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + mov $0x897bfe4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892845(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - movl $0x87e9588,-0x10(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov 0x898b773,%eax │ │ │ │ - movl $0x854ad68,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8539095 │ │ │ │ + movl $0x85390d4,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854ad68 │ │ │ │ + jne 85390d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8548e80 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 853905f │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8548f2c │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8548e98,0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8548e98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + mov $0x897bfe8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %bh,-0x70(%eax) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + add %cl,0x4d89084d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 85390c9 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8538e5c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7ac70(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + adc %ch,%cl │ │ │ │ + xrelease xchg %ebp,(%edx) │ │ │ │ + add %cl,0x1aeb0076(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8548ee7 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8548f00,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add %cl,0x44d8bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 8539247 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 854a439 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - cmpw $0x4,-0x2(%edx) │ │ │ │ - jb 8549104 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov 0x5(%ecx),%ecx │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8549ddb │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 8548fdb │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 8549dd3 │ │ │ │ - movl $0x8548690,0x0(%ebp) │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %ecx,0x220(%esp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - mov %eax,0x5f8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x220(%esp) │ │ │ │ - mov %eax,0x604(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x604(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x5f8(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8549058,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8539180,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8549058 │ │ │ │ + jne 8539180 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ or $0x0,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - and $0xec,%al │ │ │ │ - (bad) │ │ │ │ - decl 0x214248c(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - and %edx,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,0x4d8b0853(%ecx,%edx,4) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8537ddc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000003,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8539213 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov %ecx,0x5f8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x5ec(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x85490e4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85490e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8539133 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp $0x42,%bh │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x33,%ah │ │ │ │ + inc %esp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - cwtl │ │ │ │ - jmp 8549102 │ │ │ │ - decl -0x3d76feb7(%ebx) │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 854a418 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 854a0e4 │ │ │ │ - mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%edx │ │ │ │ - mov %ecx,0x244(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x5d4(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x5e0(%esp) │ │ │ │ - mov 0x5d4(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x854919c,0x0(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8539742 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x85396f8,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x5e0(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854919c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sar $0x42,%dh │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 85392d5 │ │ │ │ + inc %esp │ │ │ │ + add %ah,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xc70845(%ebx) │ │ │ │ + js 8539321 │ │ │ │ + jle 85392bd │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 8539396 │ │ │ │ + movl $0x85396ac,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + add %edx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + cld │ │ │ │ + xor 0x69(%eax,%eax,1),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - or %cl,0x45890c75(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - xchg %eax,%esp │ │ │ │ - loope 85491ba │ │ │ │ - decl 0x2e02494(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x28c(%esp),%edx │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x5c8(%esp) │ │ │ │ - mov 0x280(%esp),%ecx │ │ │ │ - mov 0x250(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8549274,-0x20(%ebp) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 853937a │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + jmp 85392cf │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + jmp 85392cf │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x8539320,-0x10(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0x274(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x298(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5c8(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x268(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x25c(%esp),%eax │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x250(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8549274 │ │ │ │ + jne 8539320 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - std │ │ │ │ - inc %edx │ │ │ │ - add %ch,%ah │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x62(%eax) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892445(%ebx) │ │ │ │ - lock mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8548624 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ nop │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 8539679 │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lret $0x6 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85492a0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 85395a4 │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85394b7 │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 85393f2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 85492ef │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8549298 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8549298 │ │ │ │ - movl $0x85492b8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 85493af │ │ │ │ - mov 0x25c(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x85492ec,0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85492ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85493a0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ + jne 8539664 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 854938b │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8549354,0x8(%ebp) │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8539572 │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xc0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - movl $0x8549fe4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 85393f2 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - mov %ecx,0x5bc(%esp) │ │ │ │ - mov 0x340(%esp),%ecx │ │ │ │ - mov 0x304(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8549488,-0x1c(%ebp) │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ebx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8539610,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x34c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x3a0(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8539610 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x1e0000,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x853941c,0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x5bc(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + test $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0356(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + inc %esp │ │ │ │ + nop │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x89085395,%esp │ │ │ │ + (bad) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov 0x328(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8549488 │ │ │ │ + jne 85395bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xfb,%al │ │ │ │ - inc %edx │ │ │ │ - add %ch,%ch │ │ │ │ - fwait │ │ │ │ + movl $0x853963c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853963c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x85394ec,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85394ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x5f(%eax) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892845(%ebx) │ │ │ │ - lock mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8548624 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + cld │ │ │ │ + fcoml -0xf76f7ad(%ebx) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x2f,%al │ │ │ │ + inc %esp │ │ │ │ + add %ah,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85494b4 │ │ │ │ + ja 85396da │ │ │ │ + movl $0x8539108,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x85392ac,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8539108 │ │ │ │ + mov $0x897bfec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sub %al,0x18(%eax,%eax,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8549503 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85494ac │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85494ac │ │ │ │ - movl $0x85494cc,0x0(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85397bd │ │ │ │ + movl $0x85397d4,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85495c3 │ │ │ │ - mov 0x31c(%esp),%eax │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - movl $0x8549500,0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8549500 │ │ │ │ + jne 85397d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85397a0,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + 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 85495b4 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 854959f │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 853977f │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8549568,0x10(%ebp) │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x244(%esp) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x31c(%esp) │ │ │ │ - mov %ecx,0x310(%esp) │ │ │ │ - mov %edx,0x5bc(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x854a308,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov 0x310(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x304(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x5b0(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x244(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0x58c(%esp) │ │ │ │ - mov 0x3b8(%esp),%edx │ │ │ │ - mov %eax,0x598(%esp) │ │ │ │ - mov 0x58c(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x5b0(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x85496e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x5a4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x598(%esp),%eax │ │ │ │ + mov $0x897bff4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %ch,(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %al,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x85397fc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85496e0 │ │ │ │ + jne 85397fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 85496cf │ │ │ │ - inc %edx │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45891045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - or %cl,0x45890c75(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - push %eax │ │ │ │ - fdivr %st,%st(7) │ │ │ │ - decl 0x4842494(%ecx) │ │ │ │ + nop │ │ │ │ + lock daa │ │ │ │ + inc %esp │ │ │ │ + add %al,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x85397a0,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + jmp 8539268 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x430(%esp),%edx │ │ │ │ - mov 0x3dc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x580(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - mov 0x3e8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x85497a4,-0x20(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc437bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85399ec │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp 0x4(%edx),%ecx │ │ │ │ + jg 8539979 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x8991116,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 853992e │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0x418(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x43c(%esp),%ecx │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 8539860 │ │ │ │ + movl $0x8539968,0x18(%ebp) │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8539900,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x484(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x580(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x400(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85497a4 │ │ │ │ + jne 8539900 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x42f8,$0x0 │ │ │ │ - out %al,(%dx) │ │ │ │ - aaa │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892c45(%ebx) │ │ │ │ - lock mov 0x20(%ebp),%eax │ │ │ │ + cld │ │ │ │ + mov %ds,0x458b0853(%ecx) │ │ │ │ + and $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + movl $0x85399cc,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8548624 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85399cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8539880 │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + lea (%ecx),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 853989e │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x18,%ebp │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 85398b9 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8539979 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85497d0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x4e8b1c45(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + jmp 85399b5 │ │ │ │ + mov $0x897bffc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 854981f │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85497c8 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85497c8 │ │ │ │ - movl $0x85497e8,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85498df │ │ │ │ - mov 0x400(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x854981c,0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854981c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%eax) │ │ │ │ + lcall $0xf766,$0xc6890853 │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8539a30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 85498d0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 85498bb │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 8539a17 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + nop │ │ │ │ + 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 8539ac4 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8539aa4,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8539a8d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8549884,0x10(%ebp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x1(%ecx),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x400(%esp) │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - mov %edx,0x3e8(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x854a68c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ + mov $0x897c00c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8539b45 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8539b58,0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3e8(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %edx,0x544(%esp) │ │ │ │ - mov 0x4f0(%esp),%edx │ │ │ │ - mov 0x3dc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - mov %ecx,0x574(%esp) │ │ │ │ - mov 0x4e4(%esp),%ecx │ │ │ │ - mov 0x4a8(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8549a14,-0x1c(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x4fc(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x574(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4cc(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c0(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8549a14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - testb $0xee,0x0(%edx) │ │ │ │ - imul $0x1e,(%eax,%eax,1),%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x45892c45(%ebx) │ │ │ │ - lock mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8548624 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ + jmp 8588928 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8549a40 │ │ │ │ + ja 8539b05 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - and (%eax),%al │ │ │ │ + mov $0x897c010,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7c0e7610(%ecx) │ │ │ │ - loope 8549a8f │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8549a38 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8549a38 │ │ │ │ - movl $0x8549a58,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%ebx,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xe9,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jge 8539b96 │ │ │ │ + add %cl,0x2a9c0076(%ebp) │ │ │ │ + inc %esp │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853a01f │ │ │ │ + movl $0x853a0b0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8549b4f │ │ │ │ - mov 0x4c0(%esp),%eax │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ - movl $0x8549a8c,0x14(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8549a8c │ │ │ │ + jne 853a0b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8549b40 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 8549b2b │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8549af4,0x14(%ebp) │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x214(%esp),%edx │ │ │ │ - mov 0x2(%edx),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x4c0(%esp) │ │ │ │ - mov %edx,0x4b4(%esp) │ │ │ │ - mov %eax,0x574(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x854a978,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8539e08,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x10(%ebp) │ │ │ │ - mov 0x4a8(%esp),%eax │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x568(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3dc(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x897906c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8548978 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8548904 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8539c4c,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2dcef7b3(%ebx) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8549c21 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xf76fbb3(%ebx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854897e │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8549ce4 │ │ │ │ - mov 0x6(%eax),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854871f │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov %dl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8539c27 │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 8539c52 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %es:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8548cfe │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8548c2e │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2dcefbb3(%ebx) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 8549d19 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8549dbb │ │ │ │ - mov 0x6(%ecx),%edx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1c0(%esp),%eax │ │ │ │ - mov %ecx,0x1f0(%esp) │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8548a45 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8548ec4 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x220(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 8539c75 │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + cmovne %ecx,%edx │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov %ecx,0x22c(%esp) │ │ │ │ - mov 0x220(%esp),%ecx │ │ │ │ - mov %ecx,0x238(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x238(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ shl %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ and %edx,%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + and %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 8549078 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - and $0xf2,%al │ │ │ │ - inc %edx │ │ │ │ - add %ch,%ah │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b3045(%ebx) │ │ │ │ - sub $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sub %cl,0x2442484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x250(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x25c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x268(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x274(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x280(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x28c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x298(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8549ef9 │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x28c(%esp) │ │ │ │ - mov 0x280(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ + jne 8539bab │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 854a0f0 │ │ │ │ - mov 0x298(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 854931c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov %esi,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8539f2c │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8549f5d │ │ │ │ - mov %edx,0x2a4(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x2bc(%esp) │ │ │ │ - mov 0x298(%esp),%eax │ │ │ │ - mov %edx,0x2b0(%esp) │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ + je 8539db9 │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x2b8(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x2d4(%esp) │ │ │ │ + push %eax │ │ │ │ + mov 0x138(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x2c8(%esp),%ecx │ │ │ │ - mov 0x2bc(%esp),%eax │ │ │ │ - mov 0x2a4(%esp),%edx │ │ │ │ - mov %eax,0x2bc(%esp) │ │ │ │ - mov 0x298(%esp),%eax │ │ │ │ - mov %edx,0x2a4(%esp) │ │ │ │ - mov 0x25c(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x20,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x28c(%esp),%ecx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov 0x280(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x280(%esp) │ │ │ │ - mov 0x2bc(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x2d4(%esp) │ │ │ │ - mov 0x2a4(%esp),%edx │ │ │ │ - mov %ecx,0x28c(%esp) │ │ │ │ - mov 0x2d4(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x298(%esp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - jmp 8549eda │ │ │ │ - mov %dh,%al │ │ │ │ inc %edx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x48c783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85493d0 │ │ │ │ - mov 0x1(%edx),%edx │ │ │ │ - movl $0x87e6e40,-0x44(%edi) │ │ │ │ - movl $0x10,-0x40(%edi) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - movl $0x89794a8,0x8(%eax) │ │ │ │ - movl $0x89794a8,0xc(%eax) │ │ │ │ - movl $0x89794a8,0x10(%eax) │ │ │ │ - movl $0x89794a8,0x14(%eax) │ │ │ │ - movl $0x89794a8,0x18(%eax) │ │ │ │ - movl $0x89794a8,0x1c(%eax) │ │ │ │ - movl $0x89794a8,0x20(%eax) │ │ │ │ - movl $0x89794a8,0x24(%eax) │ │ │ │ - movl $0x89794a8,0x28(%eax) │ │ │ │ - movl $0x89794a8,0x2c(%eax) │ │ │ │ - movl $0x89794a8,0x30(%eax) │ │ │ │ - movl $0x89794a8,0x34(%eax) │ │ │ │ - movl $0x89794a8,0x38(%eax) │ │ │ │ - movl $0x89794a8,0x3c(%eax) │ │ │ │ - movl $0x89794a8,0x40(%eax) │ │ │ │ - movl $0x89794a8,0x44(%eax) │ │ │ │ - mov %ecx,0x244(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %edx,0x250(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x25c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x268(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %ecx,0x2e0(%esp) │ │ │ │ - mov $0xffff,%ecx │ │ │ │ - mov %edx,0x298(%esp) │ │ │ │ - mov %eax,0x28c(%esp) │ │ │ │ - mov 0x2e0(%esp),%edx │ │ │ │ - jmp 8549eda │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - jmp 8549fec │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x2ec(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x274(%esp) │ │ │ │ - mov 0x2ec(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x2f8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x2f8(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test $0xffff,%eax │ │ │ │ - jne 85491bc │ │ │ │ - mov 0x280(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x280(%esp) │ │ │ │ - mov 0x274(%esp),%ecx │ │ │ │ - jmp 8549eda │ │ │ │ + jmp 8539cc4 │ │ │ │ nop │ │ │ │ - or $0xef,%al │ │ │ │ - inc %edx │ │ │ │ - add %ch,%ch │ │ │ │ - lahf │ │ │ │ + jmp 8539e65 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b344d(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ and $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - and %cl,0x244248c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %eax,0x304(%esp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x340(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %eax,0x34c(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x358(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 854a21b │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x34c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x34c(%esp) │ │ │ │ - mov 0x340(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x340(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - and %edx,%ecx │ │ │ │ - not %eax │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854a3a3 │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8549530 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854a27f │ │ │ │ - mov %ecx,0x364(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,0x37c(%esp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %ecx,0x370(%esp) │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x378(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x394(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x388(%esp),%edx │ │ │ │ - mov 0x37c(%esp),%eax │ │ │ │ - mov 0x364(%esp),%ecx │ │ │ │ - mov %eax,0x37c(%esp) │ │ │ │ - mov 0x358(%esp),%eax │ │ │ │ - mov %ecx,0x364(%esp) │ │ │ │ - mov 0x31c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x34c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x340(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x340(%esp) │ │ │ │ - mov 0x37c(%esp),%ecx │ │ │ │ - not %ecx │ │ │ │ - mov %ecx,0x394(%esp) │ │ │ │ - mov 0x364(%esp),%ecx │ │ │ │ - mov %edx,0x34c(%esp) │ │ │ │ - mov 0x394(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %eax,0x358(%esp) │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - jmp 854a1fc │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs in (%dx),%eax │ │ │ │ - inc %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b184d(%ebx) │ │ │ │ - or %cl,-0x7376fbab(%ebx) │ │ │ │ - and $0x44,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %cl,0x248489f1(%ecx) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %edx,0x310(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x31c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x328(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x340(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x3a0(%esp) │ │ │ │ - mov 0x310(%esp),%eax │ │ │ │ - mov %edx,0x358(%esp) │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov 0x3a0(%esp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 854a1fc │ │ │ │ - mov 0x34c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x34c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - jmp 854a1fc │ │ │ │ - mov %ecx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x3ac(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %edx,0x334(%esp) │ │ │ │ - mov 0x3ac(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x3a0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x310(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85493eb │ │ │ │ - test $0xffff,%edx │ │ │ │ - jne 854a37b │ │ │ │ - mov 0x340(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %edx │ │ │ │ - mov 0x3a0(%esp),%eax │ │ │ │ - and %edx,%eax │ │ │ │ - mov %ecx,0x340(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x334(%esp),%edx │ │ │ │ - jmp 854a1fc │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85495e4 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %eax,0x214(%esp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 854aa8c │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmpw $0x4,-0x2(%eax) │ │ │ │ - jb 854a7a2 │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x3c4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ecx,0x3d0(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x3d0(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x3c4(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8549656 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - jmp 854a515 │ │ │ │ - add %ch,%dh │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ + sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - sub %cl,0x3b8248c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ + sub $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x400(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x418(%esp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x424(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x430(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854a5a1 │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 854a72c │ │ │ │ - mov 0x43c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 854984c │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854a605 │ │ │ │ - mov %edx,0x448(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x460(%esp) │ │ │ │ - mov 0x43c(%esp),%eax │ │ │ │ - mov %edx,0x454(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ + je 8539ebd │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x45c(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x478(%esp) │ │ │ │ + push %eax │ │ │ │ + mov 0xcc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x46c(%esp),%ecx │ │ │ │ - mov 0x460(%esp),%eax │ │ │ │ - mov 0x448(%esp),%edx │ │ │ │ - mov %eax,0x460(%esp) │ │ │ │ - mov 0x43c(%esp),%eax │ │ │ │ - mov %edx,0x448(%esp) │ │ │ │ - mov 0x400(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x20,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x424(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x424(%esp) │ │ │ │ - mov 0x460(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ not %edx │ │ │ │ - mov %edx,0x478(%esp) │ │ │ │ - mov 0x448(%esp),%edx │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov 0x478(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x43c(%esp) │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - jmp 854a582 │ │ │ │ - loopne 854a66b │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ inc %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x3e8(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x3f4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x400(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x40c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x424(%esp) │ │ │ │ - mov 0x3b8(%esp),%eax │ │ │ │ - or $0xffff,%eax │ │ │ │ - mov %eax,0x484(%esp) │ │ │ │ - mov 0x3f4(%esp),%eax │ │ │ │ - mov %ecx,0x43c(%esp) │ │ │ │ - mov %edx,0x430(%esp) │ │ │ │ - mov 0x484(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 854a582 │ │ │ │ - mov 0x430(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x430(%esp) │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - jmp 854a582 │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x490(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x418(%esp) │ │ │ │ - mov 0x490(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x49c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x49c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x3f4(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8549700 │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854a70d │ │ │ │ - mov 0x424(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x424(%esp) │ │ │ │ - mov 0x418(%esp),%ecx │ │ │ │ - jmp 854a582 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8549900 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - call 7842a804 │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b384d(%ebx) │ │ │ │ - xor $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - and %cl,0x3b8248c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x3dc(%esp) │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %eax,0x4a8(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x4c0(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4cc(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4d8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x4e4(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x4f0(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854a88d │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,0x4f0(%esp) │ │ │ │ - mov 0x4e4(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,0x4e4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - not %eax │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 854aa16 │ │ │ │ - mov 0x4fc(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8549abc │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 8539cc4 │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854a8f1 │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - mov 0x4fc(%esp),%eax │ │ │ │ - mov %edx,0x514(%esp) │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ + je 8539fa4 │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x51c(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x538(%esp) │ │ │ │ + push %eax │ │ │ │ + mov 0x120(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x52c(%esp),%ecx │ │ │ │ - mov 0x520(%esp),%eax │ │ │ │ - mov 0x508(%esp),%edx │ │ │ │ - mov %eax,0x520(%esp) │ │ │ │ - mov 0x4fc(%esp),%eax │ │ │ │ - mov %edx,0x508(%esp) │ │ │ │ - mov 0x4c0(%esp),%edx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov 0x4e4(%esp),%edx │ │ │ │ inc %edx │ │ │ │ - mov %edx,0x4e4(%esp) │ │ │ │ - mov 0x520(%esp),%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x538(%esp) │ │ │ │ - mov 0x508(%esp),%edx │ │ │ │ - mov %ecx,0x4f0(%esp) │ │ │ │ - mov 0x538(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %eax,0x4fc(%esp) │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - jmp 854a86e │ │ │ │ - hlt │ │ │ │ - out %al,$0x42 │ │ │ │ - add %al,%bh │ │ │ │ - or (%eax),%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + jmp 8539cc4 │ │ │ │ + sbb %ah,(%esi) │ │ │ │ + inc %esp │ │ │ │ + add %al,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b1c4d(%ebx) │ │ │ │ - sbb %cl,-0x7376fbbb(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,-0x6b76f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %cl,0x248489f2(%ecx) │ │ │ │ - test $0x4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %ecx,0x4b4(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x4c0(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x4cc(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x4e4(%esp) │ │ │ │ - mov 0x3b8(%esp),%eax │ │ │ │ - or 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x544(%esp) │ │ │ │ - mov 0x4b4(%esp),%eax │ │ │ │ - mov %ecx,0x4fc(%esp) │ │ │ │ - mov %edx,0x4f0(%esp) │ │ │ │ - mov 0x544(%esp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 854a86e │ │ │ │ - mov 0x4f0(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4f0(%esp) │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - jmp 854a86e │ │ │ │ - mov %edx,%eax │ │ │ │ - bsf %eax,%eax │ │ │ │ - mov %eax,0x550(%esp) │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %ecx,0x4d8(%esp) │ │ │ │ - mov 0x550(%esp),%ecx │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x55c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x55c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov 0x4b4(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8549972 │ │ │ │ - mov 0x3b8(%esp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 854a9f7 │ │ │ │ - mov 0x4e4(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - not %eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4e4(%esp) │ │ │ │ - mov 0x4d8(%esp),%ecx │ │ │ │ - jmp 854a86e │ │ │ │ - mov 0x214(%esp),%eax │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %ecx,0x3b8(%esp) │ │ │ │ - and %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8549b70 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax,%eiz,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x19750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c014,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xe5,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ + call cd53e452 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8548792 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8549c2c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jge 8549dc3 │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - jge 8549dc3 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x854ace8,-0xc(%ebp) │ │ │ │ + add %cl,0x4d8b0346(%ebx) │ │ │ │ + or $0xb,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %al,-0x76aef714(%ebx) │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8539c88,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854ace8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - into │ │ │ │ - pop %ecx │ │ │ │ - add $0x0,%al │ │ │ │ - push %ds │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + and $0xc50044,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b3445(%ebx) │ │ │ │ - xor %cl,0x44892855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854abeb │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0xa8(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854ac19 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x24,%ebp │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 854aaf7 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %cs │ │ │ │ - pop %ecx │ │ │ │ - add $0x0,%al │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8548db4 │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x18,%ebp │ │ │ │ - cmp 0x4(%ecx),%eax │ │ │ │ - jl 8548dcc │ │ │ │ - mov $0x3,%eax │ │ │ │ - and $0x898b771,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8548e47 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 854aaf7 │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x1e000011 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8548e71 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - jmp 854acad │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - leave │ │ │ │ - and (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854addd │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xe4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - inc %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 854aaf7 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - loop 854ae51 │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 854ae3f │ │ │ │ - movl $0x854ae54,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854ae54 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax,%eiz,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 853a004 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979080,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %ah,%dl │ │ │ │ - inc %edx │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + and $0x450044,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x468b0853(%eax,%eiz,4) │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xbd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + jmp 853a15c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x4416f38b(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853a107 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x4(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853a13f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 853a145 │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854b287 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + jb 853a3a4 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 853a399 │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + neg %eax │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + and %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - call 87bc1b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 854b113 │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x854b258,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854b258 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854afdc,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - popw %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc70c45(%ebx) │ │ │ │ - js 854b015 │ │ │ │ - jle 854afb1 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - or 0x18(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 854b014 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854af7a │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 854afb7 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854b00c,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jbe 853a241 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854afe6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - es pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7ab51(%eax) │ │ │ │ - jne 854b04e │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax,%esi,4) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854b0d4,-0x8(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + jmp 853a1c6 │ │ │ │ + shl $1,%eax │ │ │ │ + inc %edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + jmp 853a1c6 │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 853a304 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 853a235 │ │ │ │ + shl $1,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + jmp 853a1c6 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x853a2b4,-0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %eax,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 2653a2c6 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ + and $0x89,%al │ │ │ │ inc %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854b09e │ │ │ │ + ja 853a26a │ │ │ │ + movl $0x853a0dc,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x853a114,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x853a388,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x854b070,-0x4(%ebp) │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - lea -0x9(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 2654b1a3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7ac(%ecx,%esi,4) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - jmp 87e3994 │ │ │ │ - call 2654b1af │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 854b16e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854b220 │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0x8(%esi,%edx,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0xd8(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 2654b265 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7ab4f(%eax) │ │ │ │ - lock mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854b5a4 │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp 2653a39a │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 853a1e3 │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897c01c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 854b5a4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 854b2b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x2(%esi) │ │ │ │ - ... │ │ │ │ - pop %es │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 854b56f │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854b565 │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 854b43a │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x854b3dc,0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - 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 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 854b2b0 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x854b42c,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%esp,%eiz,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 853a424 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ and %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 854b3b6 │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - lea -0x12(%edi),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbab(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - movl $0x855aa28,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x87e6e40,-0xc(%edi) │ │ │ │ - movl $0x2,-0x8(%edi) │ │ │ │ - lea -0x19(%edi),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,0x8(%ecx) │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854b533 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x120(%esp),%ecx │ │ │ │ + ja 853a3cf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ + call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - or %eax,%esi │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or $0xff,%al │ │ │ │ - add %cl,%gs:-0x317ff8a(%ebp) │ │ │ │ - (bad) │ │ │ │ - jmp *0x1 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + mov %eax,0x468b0853 │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xad750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854c025 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 854be8d │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jae 854b707 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 854baec │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x854b8bc,-0x10(%ebp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 853a4fc │ │ │ │ + movl $0x853a4dc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854b8bc │ │ │ │ + jne 853a4dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x3,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854b693 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 853a4c2 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 853a4ad │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x748fdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x7c,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0x3976fcb2(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853a47c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c02c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 853a520 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853aa7d │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854b7ce │ │ │ │ - mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 854b75f │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x854b580,-0x8(%edi) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - movl $0x854b6ac,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 853a9c6 │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 853aa90 │ │ │ │ + cmpl $0x0,0x0(%ebp) │ │ │ │ + jl 853aa85 │ │ │ │ + movl $0x853a5ac,-0x4(%ebp) │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ - movl $0x87e6e40,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0xf,%ecx │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x5(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854ae88 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854b6d8,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0x6 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x88,%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x543d83f2(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 854b871 │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ + ja 853a592 │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853a637 │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ mov 0x8(%esi,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x168(%esp),%eax │ │ │ │ + mov 0x138(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ movl $0x87e6e78,(%edx) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1d,$0x0 │ │ │ │ - push %ds │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + out %al,$0x6 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - mov $0xf1890854,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3994 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x1,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7ab48(%eax) │ │ │ │ - lock mov 0x20(%ebp),%esi │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853a671 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854b5a4 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - sete %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854b93a │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853a860 │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xfc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854b928,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x853a8a8,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76073b(%ebx) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854b905 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 853a882 │ │ │ │ + mov 0x9(%edx),%eax │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - inc %esi │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - adc %cl,0x4c891855(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853a8e1 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854b8eb │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854b961 │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x87e6e40,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov %eax,0xc(%ecx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea -0x13(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854ba2a │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ + je 853a96d │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov 0xc(%edx),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,0xc(%eax) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x1e000001,%eax │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xf8,%al │ │ │ │ + test $0x53,%al │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 853aa85 │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x853aa50,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853aa50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movl $0x1e0000,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x853a9a0,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854bb92 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x9(%edx),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 854bb57 │ │ │ │ + shr $0x4,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 853a520 │ │ │ │ + mov $0x897c038,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 853a8b7 │ │ │ │ mov 0x1(%edx),%eax │ │ │ │ - mov 0x5(%edx),%ecx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x854b978,-0x8(%ebp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 854ba7c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854bb4c,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x853aae8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853aae8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + out %al,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854baf6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7ac5a(%eax) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x458bec45(%ecx) │ │ │ │ + or $0xc1,%al │ │ │ │ + call f8993402 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 853a520 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + jmp 853ab34 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x190076(%ebp) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7ac55(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853abb8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - lret $0x47c7 │ │ │ │ - cld │ │ │ │ - mov $0xb2,%al │ │ │ │ - push %esp │ │ │ │ - or %al,%bh │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc %bl,(%ebx,%edi,4) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x4c8bfc77(%ebp) │ │ │ │ - and $0x64,%al │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 854b2b0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854ba5c,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %bl,-0x76f7ac55(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854bc1c,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%edi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853ab98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 854bc55 │ │ │ │ - jle 854bbf1 │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - or 0x10(%ebp),%ecx │ │ │ │ - cmp $0xffff,%ecx │ │ │ │ - jne 854bc54 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854bbb7 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 854bbf7 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854bc4c,0x14(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,0x75890845(%ecx) │ │ │ │ + adc %ch,%bl │ │ │ │ + test %edx,0x4(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854bc26 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,0x1e0000 │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x758b0854,%ebx │ │ │ │ - adc $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + add %bl,%ah │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - lock mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - in $0x2,%eax │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - jl 854bc71 │ │ │ │ - push %esp │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854bd24,-0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ + add %dh,0x53(%ebx,%ebp,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x1416f7bb(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853ac10 │ │ │ │ xchg %ax,%ax │ │ │ │ - out %eax,$0x4 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ + add %cl,(%edx,%ebx,1) │ │ │ │ inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854bcde │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x854bcb0,-0x4(%ebp) │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - out %eax,$0x6 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x543d83f2(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 854be4d │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x114(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - enter $0x1d,$0x0 │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe0,%al │ │ │ │ - mov $0xf1890854,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e3994 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 854bffa │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ + jb 853b827 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 853b04c │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + and %eax,%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 854bd68 │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x854bf88,-0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + movl $0x853b800,-0x10(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854bf88 │ │ │ │ + jne 853b800 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x1,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x54(%esi,%edi,4) │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854b5a4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854bfe0,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854bfb7 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853acc7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 854c131 │ │ │ │ - movl $0x854c0ec,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 853b85c │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%ecx │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 853adf0 │ │ │ │ + cmpl $0x0,0x0(%ebp) │ │ │ │ + jne 853ad90 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x853ace0,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853ace0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7ac(%eax,%eax,8) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + ja 853ad4a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x853ad64,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854c0a4 │ │ │ │ + jne 853ad64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x0,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,-0x40(%eax) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x8758bf1(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854b5a4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854c0d4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x854ae88,-0x10(%edi) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x854b5a4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x854c080,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + ja 853adad │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x853ae54,-0x4(%ebp) │ │ │ │ + lea -0x1(%edx),%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - mov $0x8979088,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854c522 │ │ │ │ - movl $0x854c504,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854c504 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x458b1075(%ebx) │ │ │ │ + or %cl,0x4d890148(%ebp) │ │ │ │ + lock mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854c415 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 854c2f0 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 854c282 │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0xae,%al │ │ │ │ + push %ebx │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853ae82 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + not %eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - or %esi,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dl,(%edi) │ │ │ │ + inc %esp │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 853af91 │ │ │ │ + movl $0x853af54,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + lea -0x1(%eax),%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x758b0853(%esi,%ebp,4) │ │ │ │ + adc %cl,0x488d0445(%ebx) │ │ │ │ + add %ecx,0x4d8bf04d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + hlt │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + nop │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2845(%ebx) │ │ │ │ - adc %al,0x577502fe(%ebx) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - jmp 854c1cb │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - push %es │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edi,%ebp,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x853afbc,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b144d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - sbb %al,-0x7b76fb3b(%ebx) │ │ │ │ - and $0xb8,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x8e1610(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - inc %ebp │ │ │ │ - adc %al,-0x3e(%eax) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x55891855(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + ja 853af82 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853b02a │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x120(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 853b85c │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 853ad0c │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x853b0ac,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854c034 │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x854c2c0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854c2c0 │ │ │ │ + jne 853b0ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + cwtl │ │ │ │ + cmove (%eax),%eax │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - clc │ │ │ │ - rcll $0x45,-0x75(%eax,%ecx,1) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - call 9165085c │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854c3e6 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ + add %ah,%ah │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + lock mov 0xc(%ebp),%eax │ │ │ │ + shr $0x4,%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853ac10 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 853b72d │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 853b1ba │ │ │ │ + movl $0x853b11c,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853b0d3 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853b191 │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xfc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 854c37e │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 853b72d │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 853b0e2 │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 853b1ba │ │ │ │ + movl $0x853b21c,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853b1c2 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853b291 │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - es add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmp $0x13,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 853b2e3 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 853b2ba │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 853b2ba │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853b2c2 │ │ │ │ + movl $0x87e6e40,-0x14(%edi) │ │ │ │ + movl $0x1,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853b370 │ │ │ │ + movl $0x853b360,0x0(%ebp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d48 │ │ │ │ + movl $0x1e0000,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $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 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - jmp 854c316 │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x854c340,-0x4(%ebp) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 853b5a7 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x853b2e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853b2e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x12,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 853b41b │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 853b3f0 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 853b3f0 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853b3f8 │ │ │ │ + movl $0x87e6e40,-0x14(%edi) │ │ │ │ + movl $0x1,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853b4a8 │ │ │ │ + movl $0x853b498,0x0(%ebp) │ │ │ │ + mov $0x8,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d48 │ │ │ │ + movl $0x1e0000,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add $0xc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x11,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853b624 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 853b3c9 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x853b418,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853b418 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + out %al,$0x6 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853b55d │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + movl $0x897c61c,0x8(%ecx) │ │ │ │ + movl $0x853b5f4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 854c148 │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + or $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x853b574,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853b510,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 87e2a30 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + out %al,$0x6 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853b63c │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + not %eax │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 854c034 │ │ │ │ - movl $0x854c4e4,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 853b528 │ │ │ │ + movl $0x853b6f0,0x0(%ebp) │ │ │ │ + lea -0x1(%ecx),%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + or $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x853b654,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x76f7ac4a(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 854c4f3 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x853b754,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853b71e │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853b7c9 │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 854c48d │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - es add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + or %al,-0x39(%eax,%eax,1) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 854c438 │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x854c458,-0x4(%ebp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + add %bh,(%eax,%edi,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + lock mov 0x14(%ebp),%eax │ │ │ │ + shr $0x4,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 854c148 │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853ac10 │ │ │ │ + mov $0x897c044,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + loopne 853b83f │ │ │ │ + inc %esp │ │ │ │ + add %al,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 853b1d1 │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 853b687 │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jmp 853b884 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ + add %al,%al │ │ │ │ + pop %es │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7af0fd02(%ebx) │ │ │ │ - in $0xfe,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + or $0xe9,%al │ │ │ │ + jnp 853b886 │ │ │ │ (bad) │ │ │ │ - decl -0x3a7ce7bb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - movb $0x0,0x65ff18c5(%ebx) │ │ │ │ + decl 0x7a40076(%ebp) │ │ │ │ + inc %esp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%ecx,%edi,4) │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 853b91c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + addb $0x44,(%edi) │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x54(%ecx,%eax,8) │ │ │ │ - or %cl,0x14758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0xf0890853,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 854c17c │ │ │ │ + jne 853b8f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897908c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 854c5c4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + pop %eax │ │ │ │ + pop %es │ │ │ │ + inc %esp │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854c575 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 854c5c4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x76e90c75(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + xor %al,(%edi) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x53(%ecx,%edi,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or %al,(%edi) │ │ │ │ + inc %esp │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 854c5a6 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + mov $0x468b0853,%eax │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ch,%cl │ │ │ │ + sbbl $0x0,0x2a(%edi) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x85ffffff │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 854c67a │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 854c682 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xc6890853,%ecx │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853b9c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854c5ec │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x854c53c,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x854c580,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ + ja 853b97f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979090,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x854c604,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854c604 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - 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 854c6d2 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7ac47(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + 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 854c764 │ │ │ │ - movl $0x854c774,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854c774 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x53(%edx,%edi,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 853ba5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854c707 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - movl $0x854c6ac,-0x24(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853ba07 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + movl $0x87bfd6c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979094,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %ebx │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 854c7d9 │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 854c7b2 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854c5c4 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 854c716 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854c868 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 854c7fc │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854c958 │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0x468b0853,%edx │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xad750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 854c868 │ │ │ │ + nop │ │ │ │ + jmp 853ba94 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 854c84d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 854c868 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x2(%esi) │ │ │ │ + ... │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854c88f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 854c8a1 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979098,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 853bd43 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853bd39 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x854c814,-0x18(%edi) │ │ │ │ + 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 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 853bc0e │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x853bbb0,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 854c6e4 │ │ │ │ - jmp 854c958 │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853ba94 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x853bc00,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854c93d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 854c958 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xf76f7ab(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853bb8a │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + movl $0x8574114,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0x19(%edi),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + setl %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853bd07 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x114(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + or %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x897c064,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854c97f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 854c991 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + jb 853bddf │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x853be6c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853be6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x897909c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x854c904,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853bdd4,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853bd7e │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 854c6e4 │ │ │ │ - jmp 854ca04 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x68be │ │ │ │ + rclb $0x90,-0x39c00f8(%edi) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0xa4,%al │ │ │ │ + mov $0x4d8b0853,%ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853ba94 │ │ │ │ + and $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x53(%esi,%edi,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 853be4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x468b0853,%ebp │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ch,%cl │ │ │ │ + jnp 853beb9 │ │ │ │ + sub (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x468b0853,%esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xa5750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0x8dfffffe,%edi │ │ │ │ + jbe 853be9c │ │ │ │ + jmp 853d2a8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853bec0 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ - jmp *0x2(%ebp) │ │ │ │ + jmp *0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854ce5b │ │ │ │ + jb 853c2f9 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ shr %cl,%edx │ │ │ │ mov %edx,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ shl %cl,%edx │ │ │ │ lea -0x1(%edx),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ and %eax,%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ and %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 854cc7b │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + je 853c11a │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x854ce2c,-0xc(%ebp) │ │ │ │ + movl $0x853c2c4,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854ce2c │ │ │ │ + jne 853c2c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854cb40,0x14(%ebp) │ │ │ │ + movl $0x853bfec,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + popw %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 854cb79 │ │ │ │ - jle 854cb15 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70c45(%ebx) │ │ │ │ + js 853c025 │ │ │ │ + jle 853bfc1 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ or 0x18(%ebp),%ecx │ │ │ │ cmp $0xffff,%ecx │ │ │ │ - jne 854cb78 │ │ │ │ + jne 853c024 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854cadc │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 853bf8a │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 854cb1b │ │ │ │ + jmp 853bfc7 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854cb70,0x14(%ebp) │ │ │ │ + movl $0x853c01c,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854cb4a │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853bff6 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ + es pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%ebx,%ecx,8) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x458b0c75(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x4(%ebp),%ecx │ │ │ │ + add %dh,-0x74f7ac41(%eax) │ │ │ │ + jne 853c05e │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87e3d90 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x890854cb,%al │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %cl,0x53(%eax,%eax,8) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 87e3d90 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854cc3c,-0xc(%ebp) │ │ │ │ + movl $0x853c0e0,-0x8(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - out %eax,$0x8 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44891c55(%ebx) │ │ │ │ + add %cl,0x458b0c4d(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854cc02 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + ja 853c0ae │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x854cbd4,-0x4(%ebp) │ │ │ │ + movl $0x853c080,-0x4(%ebp) │ │ │ │ lea 0x1(%ecx),%esi │ │ │ │ lea -0x9(%edi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854cd00,0x4(%ebp) │ │ │ │ + movl $0x853c198,0x4(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %al,-0xd76033b(%ebx) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854ccda │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853c172 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + addr16 pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ or $0x3b,%al │ │ │ │ - jne 854cd65 │ │ │ │ + jne 853c201 │ │ │ │ sete %dl │ │ │ │ movzbl %dl,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - je 854cd0b │ │ │ │ - movl $0x854cd84,0x0(%ebp) │ │ │ │ + je 853c1a3 │ │ │ │ + movl $0x853c21c,0x0(%ebp) │ │ │ │ mov %esi,%edx │ │ │ │ mov %ecx,%esi │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ mov 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e3c80 │ │ │ │ nop │ │ │ │ - out %al,$0x3 │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854cd2b │ │ │ │ + ja 853c1c3 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854cdf9 │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ + je 853c291 │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0xcc(%esp),%ecx │ │ │ │ + mov 0xc0(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ mov %edx,0x8(%eax,%ecx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - or (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + enter $0x12,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x44,%al │ │ │ │ - int $0x54 │ │ │ │ - or %cl,0x18758bf1(%ecx) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add $0xdc,%al │ │ │ │ + rcll $0x89,0x8(%ebx) │ │ │ │ + int1 │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 854d248 │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853c614 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 854d248 │ │ │ │ + jmp 853c614 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 854ce84 │ │ │ │ + jmp 853c320 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ jmp *0x2(%esi) │ │ │ │ ... │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 854d143 │ │ │ │ + jb 853c5df │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854d139 │ │ │ │ + ja 853c5d5 │ │ │ │ mov 0x0(%ebp),%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) │ │ │ │ @@ -1501722,17 +1489137,17 @@ │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ shr %cl,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ shl %cl,%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - jne 854d00e │ │ │ │ + jne 853c4aa │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - movl $0x854cfb0,0x10(%ebp) │ │ │ │ + movl $0x853c44c,0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ @@ -1501742,31 +1489157,31 @@ │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 854ce84 │ │ │ │ + jmp 853c320 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x854d000,-0x4(%ebp) │ │ │ │ + movl $0x853c49c,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ and %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 854cf8a │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ + ja 853c426 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x87e6e40,-0x8(%edi) │ │ │ │ movl $0x1,-0x4(%edi) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ lea -0x12(%edi),%edx │ │ │ │ mov %edx,0x8(%ecx) │ │ │ │ @@ -1501779,15 +1489194,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ or %cl,-0x3a7cfbab(%ebx) │ │ │ │ add $0xeb,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - movl $0x855aa28,-0x1c(%edi) │ │ │ │ + movl $0x8574114,-0x1c(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87e6e40,-0xc(%edi) │ │ │ │ @@ -1501817,15 +1489232,15 @@ │ │ │ │ shr %cl,%eax │ │ │ │ and $0xf,%eax │ │ │ │ mov 0x100(%esp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854d107 │ │ │ │ + je 853c5a3 │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ mov 0x120(%esp),%ecx │ │ │ │ @@ -1501846,692 +1489261,450 @@ │ │ │ │ or %eax,%esi │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x20,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 854d1b7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x854d194,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 854d17d │ │ │ │ - movl $0x855aa64,-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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 854d22b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x854d208,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854d1f1 │ │ │ │ - movl $0x855aa64,-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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %bh,%ah │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:-0x317ff8a(%ebp) │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ + jmp *0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x30(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 854e2fb │ │ │ │ + jb 853d24d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 853d0b4 │ │ │ │ mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854e160 │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 853c76b │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 853cc18 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jae 854d542 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854db37 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x853d258,-0x10(%ebp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x854e308,-0x10(%ebp) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854e308 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x854df18,0x4(%ebp) │ │ │ │ - mov %ecx,0x238(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x238(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %edx,0x28(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x854d3f0,-0x1c(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854d3f0 │ │ │ │ + jne 853d258 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%ebx),%cl │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b0854d5,%eax │ │ │ │ - inc %ebp │ │ │ │ - sub %cl,0x45c7ec45(%ecx) │ │ │ │ - lock mov %dl,0x458b087e(%ebp) │ │ │ │ - sbb %cl,0x468bf445(%ecx) │ │ │ │ - add 0x468bf845(%ecx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc0,%al │ │ │ │ - ficoms -0x77(%eax,%ecx,1) │ │ │ │ - int1 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854d490,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2aa0 │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854d456 │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - movl $0x854d1c4,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 853c6f9 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x854d428,-0x8(%ebp) │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - add $0x1e0000,%eax │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x748fdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854d71d │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 854d6a7 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 854d37a │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - jmp 854d4ac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or (%esi),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 854d341 │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x20,%ebp │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - jmp 854d58e │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x854df44,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854d674,0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0455(%ebx) │ │ │ │ - adc %al,-0xf76173b(%ebx) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854d64d │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 853c832 │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 853c7c3 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x853c5f0,-0x8(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x853c710,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ movl $0x87e6e40,-0x8(%edi) │ │ │ │ movl $0x1,-0x4(%edi) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %eax,0x8(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %ecx,0x22c(%esp) │ │ │ │ - mov %edx,0x220(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x22c(%esp),%edx │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ shr %cl,%edx │ │ │ │ mov %edx,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x220(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854ca04 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854d50c,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853bec0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853c73c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x854d780,0x4(%ebp) │ │ │ │ + movl $0x853c884,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x1e0000,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7ce7ab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ add $0x50,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854d757 │ │ │ │ + ja 853c85e │ │ │ │ movl $0x87e6e40,-0x4c(%edi) │ │ │ │ movl $0x10,-0x48(%edi) │ │ │ │ lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ add $0x8,%eax │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ mov (%eax),%eax │ │ │ │ - mov %ecx,0x1f0(%esp) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0x4(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x8(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x8(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0xc(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0xc(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x10(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x10(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x14(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0x14(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x18(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x18(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0x1c(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x20(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x20(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x24(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0x24(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x28(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x28(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x2c(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0x2c(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x30(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x30(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x34(%eax),%ecx │ │ │ │ - mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ mov %ecx,0x34(%eax) │ │ │ │ - mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov 0x38(%ecx),%eax │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %eax,0x38(%ecx) │ │ │ │ - mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov 0x3c(%eax),%eax │ │ │ │ mov %eax,0x3c(%ecx) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854d967 │ │ │ │ + je 853ca6b │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %edx,0x208(%esp) │ │ │ │ - mov 0x1f0(%esp),%edx │ │ │ │ - mov %eax,0x1fc(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ mov 0x8(%eax,%edx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x204(%esp),%eax │ │ │ │ + mov 0x198(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %ecx,0x220(%esp) │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x214(%esp),%ecx │ │ │ │ - mov 0x208(%esp),%edx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ mov %edx,0x8(%ecx,%eax,4) │ │ │ │ movl $0x87e6e40,(%ecx) │ │ │ │ movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854d9b8,0xc(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x853cab8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0455(%ebx) │ │ │ │ - or %cl,-0x3a7cefb3(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854d990 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 853ca94 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x854e03c,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 854d9f1 │ │ │ │ + jne 853cf9e │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854da06 │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 853caf5 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ movl $0x87e6e40,-0x24(%edi) │ │ │ │ movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov %edx,0x8(%eax) │ │ │ │ - mov %edx,0xc(%eax) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,%eax │ │ │ │ lea -0x13(%edi),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854dadc │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ + je 853cbbe │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ mov 0xc(%edx),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x1c0(%esp),%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %edx,0xc(%ecx) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854dc5d │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 854dc1f │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ + ja 853cd1e │ │ │ │ + mov 0x9(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 853cce3 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x854da20,-0x10(%ebp) │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - movl $0x87e9588,-0x1c(%ebp) │ │ │ │ + movl $0x853cb0c,-0x8(%ebp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854dc14,-0x4(%ebp) │ │ │ │ + movl $0x853ccd8,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854dbbe │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853cc84 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ @@ -1502539,108 +1489712,103 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ add $0x83,%al │ │ │ │ lds (%ebx,%ebp,8),%eax │ │ │ │ lret $0x47c7 │ │ │ │ cld │ │ │ │ - test %cl,%dh │ │ │ │ - push %esp │ │ │ │ + and %al,%bl │ │ │ │ + push %ebx │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0xe4,%al │ │ │ │ - fistl -0x73(%eax,%ecx,1) │ │ │ │ - ja 854dc2c │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 854ce84 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854db0c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + adc %ch,-0x72f7ac34(%eax) │ │ │ │ + ja 853ccf0 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853c320 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x853cbf0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854dcf4,0x14(%ebp) │ │ │ │ + movl $0x853cda8,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ movb $0x0,(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc70445(%ebx) │ │ │ │ - js 854dd2d │ │ │ │ - jle 854dcc9 │ │ │ │ + js 853cde1 │ │ │ │ + jle 853cd7d │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ or 0x10(%ebp),%ecx │ │ │ │ cmp $0xffff,%ecx │ │ │ │ - jne 854dd2c │ │ │ │ + jne 853cde0 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854dc90 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 853cd43 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 854dccf │ │ │ │ + jmp 853cd83 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854dd24,0x14(%ebp) │ │ │ │ + movl $0x853cdd8,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854dcfe │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853cdb2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movb $0x0,0x1e0000 │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x74f7ab24(%eax) │ │ │ │ - jne 854dd72 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add %ch,0x53(%ebp,%ecx,8) │ │ │ │ + or %cl,0x458b1475(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ @@ -1502648,679 +1489816,592 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %esp │ │ │ │ - fstl -0x77(%eax,%ecx,1) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ + or %cl,%dh │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ movl $0x0,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 87e3d90 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854de04,-0x10(%ebp) │ │ │ │ + movl $0x853ceb0,-0xc(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854ddb6 │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ + ja 853ce6a │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ mov 0x4(%edx),%edx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x854dd88,-0x8(%ebp) │ │ │ │ + movl $0x853ce3c,-0x4(%ebp) │ │ │ │ lea 0x1(%edx),%esi │ │ │ │ lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 87e38c8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x0,%al │ │ │ │ + mov %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc70845(%ebx) │ │ │ │ - js 854df35 │ │ │ │ - jle 854ded1 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz cmp 0x20(%ebp),%esi │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 854d683 │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + jne 853c899 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%ebx),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x753b2845(%ebx) │ │ │ │ - sbb %cl,(%edi) │ │ │ │ - test %eax,(%esi) │ │ │ │ - idiv %edi │ │ │ │ - decl 0x4d8b1c55(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 854dee8 │ │ │ │ - mov (%edi),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 854d61b │ │ │ │ - movl $0x854d150,-0xc(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 854dfdc │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x8(%esi,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x180(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%eax,%edx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ - jmp 854dee8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz cmp 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 854d795 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854df06 │ │ │ │ - nop │ │ │ │ - inc %edi │ │ │ │ - or $0x1e0000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0xc(%ebp),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 854d9ca │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854df06 │ │ │ │ + jne 853cace │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853cf96 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - sldt (%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %ecx │ │ │ │ + pop %ds │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x753b0445(%ebx) │ │ │ │ - and %cl,(%edi) │ │ │ │ - test %bh,-0x2(%edx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ + add %cl,0x753b044d(%ebx) │ │ │ │ + and $0x74,%al │ │ │ │ + mov $0xc7,%dh │ │ │ │ inc %ebp │ │ │ │ - add $0xbc,%al │ │ │ │ - loopne 854e0e6 │ │ │ │ - or %cl,-0xd76f3bb(%ebx) │ │ │ │ + add $0x10,%al │ │ │ │ + rclb $1,0x8(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%edx │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e3c80 │ │ │ │ xchg %ax,%ax │ │ │ │ - out %eax,$0x7 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + call 2653d01c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854e068 │ │ │ │ + ja 853cfbe │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854e134 │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ + je 853d088 │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x150(%esp),%ecx │ │ │ │ + mov 0x120(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ mov %edx,0x8(%eax,%ecx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 854e2d0 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x6(%eax),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 853d222 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ shr %cl,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ shl %cl,%eax │ │ │ │ lea -0x1(%eax),%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ and %edx,%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ and %ecx,%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 854de42 │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ + je 853cef4 │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x854e25c,-0x14(%ebp) │ │ │ │ + movl $0x853d1ac,-0x14(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854e25c │ │ │ │ + jne 853d1ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%eax │ │ │ │ + dec %ecx │ │ │ │ + adc (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x76f7ab20(%eax) │ │ │ │ - lock mov 0x20(%ebp),%esi │ │ │ │ + add %bl,%al │ │ │ │ + iret │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 854d248 │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 853c614 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854e2b8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + movl $0x853d208,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + nop │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x83,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ lds (%ecx,%ecx,4),%eax │ │ │ │ inc %esp │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854e28b │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 853d1e1 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,0x1e0000 │ │ │ │ + mov %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x854e004,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x53(%edi,%ecx,8) │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 854d248 │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 853c614 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + jmp 853d292 │ │ │ │ + incl 0x0(%ebp) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 853d2f2 │ │ │ │ + movl $0x853bec0,-0x10(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x853c614,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + jmp 853c614 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897c070,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854e40c │ │ │ │ - movl $0x854e3b8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ + jb 853d356 │ │ │ │ + movl $0x853d388,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853d388 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%esp,%eiz,8) │ │ │ │ - push %esp │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %ch,-0x2d(%eax) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 854e41c │ │ │ │ + jne 853d368 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 854e39e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x854ca04,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x854d248,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x854e380,0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - mov $0x89790a0,%esi │ │ │ │ + mov $0x897c074,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 854d248 │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 853d38b │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 853d2a8 │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%ebx,%edx,8) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0xe9,%al │ │ │ │ + aas │ │ │ │ + inc %ebp │ │ │ │ + sub (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854e470 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + jb 853d3fe │ │ │ │ + movl $0x853d430,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + jmp 8588928 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854e4ac │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x854e444,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + aam $0x53 │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853d410 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c078,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 853d433 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 853d2a8 │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854e4f9 │ │ │ │ - movl $0x854e480,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 854e344 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89790a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 854e528 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + rcll %cl,0x8(%ebx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853e684 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853d46c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ jmp *0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854e927 │ │ │ │ + jb 853d842 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + and %eax,%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ and %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 854e7b3 │ │ │ │ + je 853d6c8 │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x854e8f8,-0xc(%ebp) │ │ │ │ + movl $0x853d810,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854e8f8 │ │ │ │ + jne 853d810 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854e67c,0x14(%ebp) │ │ │ │ + movl $0x853d598,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ popw %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc70c45(%ebx) │ │ │ │ - js 854e6b5 │ │ │ │ - jle 854e651 │ │ │ │ + js 853d5d1 │ │ │ │ + jle 853d56d │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ or 0x18(%ebp),%ecx │ │ │ │ cmp $0xffff,%ecx │ │ │ │ - jne 854e6b4 │ │ │ │ + jne 853d5d0 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854e61a │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 853d536 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 854e657 │ │ │ │ + jmp 853d573 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854e6ac,0x14(%ebp) │ │ │ │ + movl $0x853d5c8,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854e686 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853d5a2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ es pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x1a(%eax) │ │ │ │ - push %esp │ │ │ │ + add %bl,0x53(%ebp,%edx,8) │ │ │ │ or %cl,0x458b0875(%ebx) │ │ │ │ adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ lock mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ @@ -1503332,171 +1490413,180 @@ │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - out %al,$0x54 │ │ │ │ + add %bh,%al │ │ │ │ + aad $0x53 │ │ │ │ or %cl,0x8758bf0(%ecx) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 87e3d90 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854e774,-0x8(%ebp) │ │ │ │ + movl $0x853d68c,-0x8(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ or %eax,(%bx,%si) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ inc %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x94(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x8,%ebp │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854e73e │ │ │ │ + ja 853d65a │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov 0x4(%ecx),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x854e710,-0x4(%ebp) │ │ │ │ + movl $0x853d62c,-0x4(%ebp) │ │ │ │ lea 0x1(%ecx),%esi │ │ │ │ lea -0x9(%edi),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 2654e843 │ │ │ │ + nop │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x54(%eax,%ebp,8) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - jmp 87e3994 │ │ │ │ - call 2654e84f │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854e80e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + ja 853d720 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854e8c0 │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0x8(%esi,%edx,4),%edx │ │ │ │ + je 853d7ad │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0xd8(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ + push %ecx │ │ │ │ + mov 0xc0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 2654e905 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%bx,%si) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - call f8ddf155 │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %bh,(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0xe76f3bb(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854ec2c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 854ec2c │ │ │ │ + enter $0x12,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe0,%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x1c758bf1(%ecx) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853db48 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853db48 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 854e950 │ │ │ │ + jmp 853d86c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ jmp *0x2(%esi) │ │ │ │ ... │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 854ec0f │ │ │ │ + jb 853db2b │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854ec05 │ │ │ │ + ja 853db21 │ │ │ │ mov 0x0(%ebp),%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) │ │ │ │ @@ -1503525,17 +1490615,17 @@ │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ shr %cl,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ shl %cl,%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - jne 854eada │ │ │ │ + jne 853d9f6 │ │ │ │ add $0xffffffe0,%edi │ │ │ │ - movl $0x854ea7c,0x10(%ebp) │ │ │ │ + movl $0x853d998,0x10(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ @@ -1503545,31 +1490635,31 @@ │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 854e950 │ │ │ │ + jmp 853d86c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x854eacc,-0x4(%ebp) │ │ │ │ + movl $0x853d9e8,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ and %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 854ea56 │ │ │ │ - movl $0x855aa14,-0x14(%edi) │ │ │ │ + ja 853d972 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x87e6e40,-0x8(%edi) │ │ │ │ movl $0x1,-0x4(%edi) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ lea -0x12(%edi),%edx │ │ │ │ mov %edx,0x8(%ecx) │ │ │ │ @@ -1503582,15 +1490672,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ or %cl,-0x3a7cfbab(%ebx) │ │ │ │ add $0xeb,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - movl $0x855aa28,-0x1c(%edi) │ │ │ │ + movl $0x8574114,-0x1c(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x87e6e40,-0xc(%edi) │ │ │ │ @@ -1503620,15 +1490710,15 @@ │ │ │ │ shr %cl,%eax │ │ │ │ and $0xf,%eax │ │ │ │ mov 0x100(%esp),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ setl %al │ │ │ │ movzbl %al,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854ebd3 │ │ │ │ + je 853daef │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ mov 0x120(%esp),%ecx │ │ │ │ @@ -1503654,508 +1490744,474 @@ │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %bh,%ch │ │ │ │ (bad) │ │ │ │ jmp *0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854f6d5 │ │ │ │ + jb 853e62d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 854f539 │ │ │ │ + jb 853e49e │ │ │ │ mov 0x4(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ cmp $0x4,%edx │ │ │ │ - jae 854ed9e │ │ │ │ + jae 853dc88 │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 854f183 │ │ │ │ - mov 0x1(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%ecx │ │ │ │ - movl $0x854ef5c,-0x10(%ebp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ + jb 853dfe9 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x853e638,-0xc(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854ef5c │ │ │ │ + jne 853e638 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - in $0x3,%eax │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854ed28 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 853dc13 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - xchg %eax,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ + and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854ee68 │ │ │ │ + ja 853dd8c │ │ │ │ mov 0x5(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ cmp %edx,%eax │ │ │ │ - jne 854edf6 │ │ │ │ + jne 853dd1a │ │ │ │ mov 0x1(%ecx),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x854ed40,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851f360 │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x853dcec,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%esp,%ebx,8) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ movl $0x87e6e40,-0x8(%edi) │ │ │ │ movl $0x1,-0x4(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %ecx,0x8(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %ecx,0x1a8(%esp) │ │ │ │ mov %eax,0x19c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ shr %cl,%edx │ │ │ │ mov %edx,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ mov 0x1a8(%esp),%edx │ │ │ │ shl %cl,%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x19c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 854e528 │ │ │ │ + jmp 853d46c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854ed6c,-0xc(%ebp) │ │ │ │ + movl $0x853dc60,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - out %eax,$0x6 │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - test %ah,(%esp,%edx,4) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x543d83f0(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 854ef11 │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ + ja 853ddb1 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853dfa0 │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x180(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ + push %eax │ │ │ │ + mov 0x180(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1d,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa4,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - push %esp │ │ │ │ - or %cl,-0x7639760e(%ecx) │ │ │ │ - push %ebp │ │ │ │ - and %al,0x43e904c5(%ebx) │ │ │ │ - dec %edx │ │ │ │ - sub %eax,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x1,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %esp │ │ │ │ - or %cl,0x20758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854ec2c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 854ef8b │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x854efa4,0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb6f0 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854efcd │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854efec │ │ │ │ - movl $0x855aa64,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ + ja 853e16a │ │ │ │ + mov 0x9(%ecx),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 853e127 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ movl $0x87e6e40,-0x24(%edi) │ │ │ │ movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ lea -0x2f(%edi),%ecx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov %eax,0xc(%ecx) │ │ │ │ - movl $0x855aa64,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - lea -0x13(%edi),%edx │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854f0c0 │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0xc(%edx),%edx │ │ │ │ + je 853e09d │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ push %edx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %edx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f22d │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x9(%eax),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 854f1ef │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x854f004,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 854f117 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854f1e4,-0x4(%ebp) │ │ │ │ + movl $0x853e11c,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f18d │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853e0c5 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ add $0x83,%al │ │ │ │ lds (%ebx,%ebp,8),%eax │ │ │ │ lret $0x47c7 │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - jmp 4e1bfa4c │ │ │ │ - adc %dh,0x778d0854(%ecx,%esi,8) │ │ │ │ - cld │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 854e950 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854f0f0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + shrb $1,0x53(%eax,%ebx,8) │ │ │ │ + or %cl,-0x387c2fb9(%ebp) │ │ │ │ + aam $0xc7 │ │ │ │ + inc %ebp │ │ │ │ + adc %ch,%ah │ │ │ │ + loopne 853e18d │ │ │ │ + or %cl,0x24448bc6(%ecx) │ │ │ │ + pop %eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 853d86c │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0x853dfcc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x854f2bc,0x14(%ebp) │ │ │ │ + movl $0x853e1ec,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ movb $0x0,(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc70445(%ebx) │ │ │ │ - js 854f2f5 │ │ │ │ - jle 854f291 │ │ │ │ + js 853e225 │ │ │ │ + jle 853e1c1 │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ or 0x10(%ebp),%ecx │ │ │ │ cmp $0xffff,%ecx │ │ │ │ - jne 854f2f4 │ │ │ │ + jne 853e224 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f259 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ + ja 853e188 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 854f297 │ │ │ │ + jmp 853e1c7 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854f2ec,0x14(%ebp) │ │ │ │ + movl $0x853e21c,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f2c6 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 853e1f6 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movb $0x0,0x1e0000 │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x74f7ab0e(%eax) │ │ │ │ - jne 854f33a │ │ │ │ + add %dh,-0x74f7ac1f(%eax) │ │ │ │ + jne 853e26a │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -1504166,1251 +1491222,1388 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sbb $0xf3,%al │ │ │ │ - push %esp │ │ │ │ + dec %esp │ │ │ │ + loop 853e2d9 │ │ │ │ or %cl,0x10758bf0(%ecx) │ │ │ │ movl $0x0,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 87e3d90 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854f3c8,-0xc(%ebp) │ │ │ │ + movl $0x853e2f8,-0xc(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ out %eax,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb $0x89,%al │ │ │ │ inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ add $0xc,%ebp │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %edx,0xdc(%esp) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f37e │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ + ja 853e2ae │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ mov 0x4(%edx),%edx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x854f350,-0x4(%ebp) │ │ │ │ + movl $0x853e280,-0x4(%ebp) │ │ │ │ lea 0x1(%edx),%esi │ │ │ │ lea -0x9(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 87e38c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0x6 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 2653e3d8 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - test %ah,(%esp,%edx,4) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x543d83f0(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ - or %al,(%eax) │ │ │ │ - je 854f4f9 │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ + ja 853e3b2 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853e444 │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x120(%esp),%ecx │ │ │ │ + mov 0x108(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ mov %edx,0x8(%eax,%ecx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - enter $0x1d,$0x0 │ │ │ │ + test $0x1f,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - hlt │ │ │ │ - push %esp │ │ │ │ - or %cl,-0x7639760e(%ecx) │ │ │ │ - push %ebp │ │ │ │ - and %al,0x5be904c5(%ebx) │ │ │ │ - inc %esp │ │ │ │ - sub %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + jecxz 853e4d1 │ │ │ │ + or %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ cmp $0x2,%edx │ │ │ │ - jb 854f6aa │ │ │ │ + jb 853e602 │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ mov %eax,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ shr %cl,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ shl %cl,%eax │ │ │ │ lea -0x1(%eax),%ecx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ and %edx,%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ and %ecx,%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 854f40f │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ + je 853e33f │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x854f638,-0x10(%ebp) │ │ │ │ + movl $0x853e590,-0x10(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0xd0(%esp),%edx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - add $0x4,%eax │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854f638 │ │ │ │ + jne 853e590 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x1,$0x0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - cmc │ │ │ │ - push %esp │ │ │ │ + add %bh,-0x1c(%eax) │ │ │ │ + push %ebx │ │ │ │ or %cl,0x20758bf0(%ecx) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 854ec2c │ │ │ │ + jmp 853db48 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854f690,-0x4(%ebp) │ │ │ │ + movl $0x853e5e8,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ adc $0x83,%al │ │ │ │ lds (%ecx,%ecx,4),%eax │ │ │ │ inc %esp │ │ │ │ - and $0x58,%al │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f667 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + ja 853e5c2 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + movl $0x1e00,(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + fstl 0x8(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 853db48 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + jmp *(%eax,%eax,1) │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 854f7e7 │ │ │ │ - movl $0x854f79c,-0x4(%ebp) │ │ │ │ + jb 853e6e6 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853e6dc │ │ │ │ + movl $0x853d46c,-0xc(%edi) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x853db48,-0x4(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853db48 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897c07c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x53(%edi,%eiz,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 853e75c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x54(%edi,%esi,8) │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add %al,-0x19(%eax) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 854f754 │ │ │ │ + jne 853e740 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x0,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ah,(%eax) │ │ │ │ - notl -0x77(%eax,%ecx,1) │ │ │ │ - int1 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 854ec2c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 853e75b │ │ │ │ + jmp 853e684 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854f784 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x854e528,-0x14(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x854ec2c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x854f730,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - mov $0x89790a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 854f80c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%edi,%eiz,8) │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xe9,%al │ │ │ │ + imul $0x2a,(%ecx),%esi │ │ │ │ + add %cl,0x1aeb0076(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *%ebp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x24(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 854fea3 │ │ │ │ + jb 853ea4a │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853ea40 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854fd8c │ │ │ │ - mov 0x4(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 854feb1 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - cmp 0x5(%eax),%ecx │ │ │ │ - jne 854fbfd │ │ │ │ - movl $0x854fbe0,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 851f770 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x854f8bc,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - in $0x0,%al │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 853e8f6 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x853e898,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x853e8e8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - adc %cl,0xcc783f2(%ecx) │ │ │ │ + add %cl,-0xf76f7ab(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f898 │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x50,0x33c(%ebx) │ │ │ │ - movl $0x854f90c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ + ja 853e874 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7ce7ab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x50,%edi │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 853e99f │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853e978 │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xfc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853ea16 │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xcc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897c084,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 853eb8c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853ea96 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853eada │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x853ea64,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 853eb22 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853eb66 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x853eaf0,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + enter $0xfffe,$0xff │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x2c(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 853f625 │ │ │ │ + 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 %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853f4d2 │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 853ecc4 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853f08c │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x853f634,-0xc(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 853f634 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853ec52 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + roll %cl,0x0(%ebx) │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853edda │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 853ed8b │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x853eb34,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x853ec6c,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853ed80,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854f8e4 │ │ │ │ + ja 853ed29 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + clc │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x853ed50,0xc(%ebp) │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x853ec9c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x853ee24,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %al,$0x5 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853ee03 │ │ │ │ movl $0x87e6e40,-0x4c(%edi) │ │ │ │ movl $0x10,-0x48(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov (%eax),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x4(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0xc(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x10(%ecx),%eax │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x10(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x14(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x18(%ecx),%eax │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x18(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x1c(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x1c(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x20(%ecx),%eax │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x20(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x24(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x24(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x28(%ecx),%eax │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x28(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x2c(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x2c(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x30(%ecx),%eax │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x30(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x34(%eax),%ecx │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x34(%eax) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov 0x38(%ecx),%eax │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ - mov %eax,0x38(%ecx) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov 0x3c(%eax),%eax │ │ │ │ - mov %eax,0x3c(%ecx) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854faf3 │ │ │ │ + je 853effc │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x15c(%esp),%eax │ │ │ │ + mov 0x150(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ mov 0x160(%esp),%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x854fb44,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853f01e │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,0x4489fcc5(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + 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 $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 854fb1c │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + ja 853f198 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 853f15b │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x853eaa8,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x853f038,-0x4(%ebp) │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853f150,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f0fc │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x854fc44,0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + clc │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + cld │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x853f120,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853f064,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - cmp 0x9(%eax),%ecx │ │ │ │ - jne 854fbfd │ │ │ │ - movl $0x854fc74,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x853f224,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ nop │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - cmp 0xc(%ebp),%esi │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 854f8c4 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 853f25d │ │ │ │ + jle 853f1f9 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 853f25c │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f1c1 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz cmp 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854f921 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 853f1ff │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853f254,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 854fbfd │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f22e │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x853f1e8,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x4753bf1(%ecx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854fb56 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 854fbfd │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + fmul %st,%st(6) │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + test %dh,%dl │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + mov $0x89000000,%eax │ │ │ │ + (bad) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853f340,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %gs:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 854fb7d │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 854fbfd │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - jne 854fcbb │ │ │ │ - jne 854fcb7 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 854fbfd │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f30b │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x853f2b8,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x854fce8,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - out %eax,$0x7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 854fca8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ + ja 853f3e7 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0xc4(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 854fd60 │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ + je 853f478 │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x108(%esp),%ecx │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov %edx,0x118(%esp) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ mov %edx,0x8(%eax,%ecx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + hlt │ │ │ │ + push %ebx │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 854fea6 │ │ │ │ - mov 0x6(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + jb 853f5fd │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ mov %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ shr %cl,%edx │ │ │ │ mov %edx,%ecx │ │ │ │ and $0xf,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ shl %cl,%edx │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ + mov %eax,%ecx │ │ │ │ and %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 854fbfd │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - dec %edx │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ + je 853f381 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ sub $0x8,%esp │ │ │ │ push %edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%edx │ │ │ │ - movl $0x854fe74,-0x14(%ebp) │ │ │ │ + movl $0x853f59c,-0x10(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 854fe74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x76f7ab04(%eax) │ │ │ │ - lock mov 0x20(%ebp),%esi │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 854f80c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 854fb95 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and $0xf,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x854ff44,-0x10(%ebp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 854ff44 │ │ │ │ + jne 853f59c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,0x1e0000 │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x854fc10,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + lret $0x43 │ │ │ │ + movl $0x45c70001,0x1e0000 │ │ │ │ + add %ch,-0xf76f7ad(%esp,%esi,8) │ │ │ │ mov 0x1c(%ebp),%esi │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - add $0x4,%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 854f80c │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855002b │ │ │ │ - movl $0x854fff0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax,%eax,1) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855003c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 853eb8c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853f5e8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 854ffd6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x854f80c,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x854ffbc,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - mov $0x89790ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 854f80c │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855008a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85500c2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8550064,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85500fe │ │ │ │ - movl $0x855009c,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 854ff80 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x89790b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 855012c │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x42(%esi,%ecx,4) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add %cl,0x4d8b084d(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %al,0x26e908c5(%ebx) │ │ │ │ - jno 8550143 │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85501a8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85501b4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 85367a8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85501e8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855018c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85501f6 │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8550232 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x8d,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,0x4000100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855030b │ │ │ │ - movl $0x85502ec,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%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 %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f5c5 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85502ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 853a728 │ │ │ │ - lea %fs:0x0(%edx),%eax │ │ │ │ - test %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85502a5 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - lea 0x0(%edx),%eax │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855030e │ │ │ │ - movl $0x85502c8,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85502c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - call 225545c5 │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855040b │ │ │ │ - movl $0x8550420,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov %es,0x0(%edx) │ │ │ │ - xchg %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0xe60043c9,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550365 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8550150,-0x3c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x855020c,-0x24(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - lea -0x3c(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x8550248,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - mov $0x89790bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or $0x8c,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x4(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %ah,(%esi,%ebp,8) │ │ │ │ + push %ebx │ │ │ │ or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8550448 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x8b,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7aafd(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x87e90fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853eb8c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 853f798 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - 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 85504a2 │ │ │ │ - movl $0x855a9f0,-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) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89790c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85504ee │ │ │ │ + jb 853f6a2 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov 0x14(%esi),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ @@ -1505425,88926 +1492618,99353 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550532 │ │ │ │ + ja 853f6e6 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x85504bc,-0x14(%edi) │ │ │ │ + movl $0x853f670,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x14(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,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,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8550639 │ │ │ │ - movl $0x8550630,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8550630 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - push %es │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8550610 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855059a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8550500,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - movl $0x8550580,0x4(%ebp) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854f6e4 │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8550641 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x89790cd(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8550615 │ │ │ │ - mov $0x89790d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x85505b4,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85505b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855069c │ │ │ │ + jb 853f72e │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85506d8 │ │ │ │ + ja 853f772 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x8550670,-0x10(%edi) │ │ │ │ + movl $0x853f6fc,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85507e1 │ │ │ │ - movl $0x85507d8,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85507d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + enter $0xfffe,$0xff │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %esp │ │ │ │ + enter $0x43,$0x0 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7aaf9(%eax) │ │ │ │ - lock mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 854022d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 85400da │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 853f8d0 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 853fc90 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x854023c,-0xc(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85507b8 │ │ │ │ + jne 854023c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550742 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x85506ac,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - movl $0x8550728,0x4(%ebp) │ │ │ │ + ja 853f85e │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + movl $0x245,0x0(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f9df │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 853f997 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x853f740,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x853f878,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ lea -0x1(%edi),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 854f6e4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853f98c,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 85507e9 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853f938 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x89790cd(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 85507bd │ │ │ │ - mov $0x89790d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x855075c,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855075c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + clc │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x853f95c,0xc(%ebp) │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x853f8a8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x853fa28,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85508fb │ │ │ │ - movl $0x85508d0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85508d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + ja 853fa08 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 853fc00 │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x15c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 853fc22 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - or %dl,0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85508f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8550898,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853fda1 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 853fd6b │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x853f6b4,-0x8(%edi) │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x853fc3c,0x8(%ebp) │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853fd60,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8550898 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x50,%al │ │ │ │ - or %dl,0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 854c034 │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853fd0a │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x89790cd(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 855086e │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + clc │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + cld │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x853fd30,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853fc68,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x853fe2c,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - jmp 85508d7 │ │ │ │ - mov $0x89790d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 853fe65 │ │ │ │ + jle 853fe01 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 853fe64 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853fdca │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 853fe07 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x853fe5c,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855092f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855081c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855098d │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8550983 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8550910,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + ja 853fe36 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x853fdf0,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + aam $0xc2 │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + mov %?,%esi │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + mov $0x89000000,%eax │ │ │ │ + (bad) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x853ff48,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %al,0x170042(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8550a8e │ │ │ │ - movl $0x8550ad4,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 853ff13 │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x853fec0,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8550ad4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x600436f,%esp │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550a71 │ │ │ │ - cmpl $0x1,0x3(%esi) │ │ │ │ - jne 8550a3c │ │ │ │ - movl $0x855093c,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 853ffef │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8540080 │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x8550a60,0x4(%ebp) │ │ │ │ - movl $0x8806051,0x0(%ebp) │ │ │ │ - jmp 87bc334 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - inc %ebx │ │ │ │ - add %al,%ch │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ - adc %ch,%cl │ │ │ │ - sbb %esp,%esp │ │ │ │ - sbb $0x3c83c700,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp 870f118 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x86,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%edi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8550a80 │ │ │ │ - movl $0x85509fc,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8,%al │ │ │ │ + add %dl,-0x77(%eax,%ecx,1) │ │ │ │ + int1 │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8540205 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 853ff89 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x85401a4,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85509fc │ │ │ │ + jne 85401a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,0x60042(%esi) │ │ │ │ + dec %eax │ │ │ │ + mov $0x5c70043,%esi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8908550a,%al │ │ │ │ - lock mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8550aa0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8550bf1 │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8550be7 │ │ │ │ - movl $0x87bfd7c,-0x34(%edi) │ │ │ │ - movl $0x151,-0x30(%edi) │ │ │ │ - movl $0x8774428,-0x2c(%edi) │ │ │ │ - movl $0x897848c,-0x28(%edi) │ │ │ │ - movl $0x8978478,-0x24(%edi) │ │ │ │ - movl $0x8978464,-0x20(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8992fb1,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8992fd9,-0x10(%edi) │ │ │ │ - movl $0x8774400,-0xc(%edi) │ │ │ │ - movl $0x8978438,-0x8(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x898c539,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8550c08,0x0(%ebp) │ │ │ │ + add %dh,-0xf76f7ac(%eax,%eax,1) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8710f64 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853f798 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85401f0,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x85,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550b9a │ │ │ │ - movl $0x85509a4,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85401cd │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xd(%edi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x89790fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x84,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0xbd,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ah,%dh │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x76f7aaf5(%eax) │ │ │ │ - jne 8550c0e │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8711464 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + cli │ │ │ │ + push %ebx │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 853f798 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8540354 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ 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 8550c47 │ │ │ │ + jb 85402aa │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 850e144 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8550c77 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855081c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8550cd5 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8550ccb │ │ │ │ + jb 85402ea │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8550c58,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550d3a │ │ │ │ + ja 854032e │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x9(%esi),%edx │ │ │ │ - movl $0x8550c24,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8550c84,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85402b8,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87eb6f0 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x2 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8550dbd │ │ │ │ + jb 8540f6d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8550dd4,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8540df6 │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 85404ab │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8540993 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8540f78,-0xc(%ebp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8710f64 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8540f78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + 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 8550d7a │ │ │ │ - movl $0x8550ce8,-0xc(%edi) │ │ │ │ + ja 8540439 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897911c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x52,%al │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x748fdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x75890855(%ebp,%ecx,1) │ │ │ │ - cld │ │ │ │ + adc %cl,-0x749bdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85405ce │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8540587 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x85402fc,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x8540450,0xc(%ebp) │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854057c,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8711464 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fisttpll (%edx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8550e34 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8550e78 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8550e08,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8540525 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,0x1a0042(%edx) │ │ │ │ - push %es │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + adc $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,0xb82484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8550efe │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8550ef4 │ │ │ │ - movl $0x8550df4,-0xc(%edi) │ │ │ │ - movl $0x8550e44,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854054c,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x87e9ae8,0x8(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x897912c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8551090 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov $0x9,%ch │ │ │ │ - sub %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8550f5c │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8550fa2 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8550f30,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x854047c,-0x8(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - addl $0x7,0x0(%edx) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855105e │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551054 │ │ │ │ - movl $0x87e7e68,-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 $0x8550f1c,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8550f6c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x4b16fc8a(%ebx) │ │ │ │ - mov %al,0xfe780029 │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x42(%eax,%eax,4) │ │ │ │ - pop %es │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8540618,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + out %eax,$0xe │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85510e1 │ │ │ │ - movl $0x8550fbc,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 85405fa │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85407f0 │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x180(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8540812 │ │ │ │ + movl $0x8540278,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8551070,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8979134,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfb8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8551144 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%esp,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8540821 │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855119b │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x8551118,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 8540868 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8540931 │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fs jg 85511ed │ │ │ │ - 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 │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855122b │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x749bdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551221 │ │ │ │ - movl $0x8551100,-0xc(%edi) │ │ │ │ - movl $0x8551154,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 8540ab2 │ │ │ │ + mov 0x9(%ecx),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 8540a6b │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x8540880,-0x8(%ebp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87ea128,0x4(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - movl $0x8991125,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x897913c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 8551384 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8540a60,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - mov %eax,(%esi) │ │ │ │ - sub %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8540a0c │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8551288 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + adc $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,0xb82484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551309 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85512ff │ │ │ │ - movl $0x87e7e68,-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 $0x855125c,-0x10(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + movl $0x8540a30,0x10(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8540964,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8540b40,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8540b79 │ │ │ │ + jle 8540b15 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8540b78 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855135c │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x8551294,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ + ja 8540ade │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x427d(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8540b1b │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8540b70,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85513fc │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85513f2 │ │ │ │ - movl $0x8551248,-0x10(%edi) │ │ │ │ - movl $0x855131c,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + ja 8540b4a │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x87ea128,0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - lea -0xe(%edi),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979144,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 8551990 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8540b04,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x75(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + roll $0x94,-0x76aef714(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85514aa │ │ │ │ - movl $0x855148c,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + add %ch,%al │ │ │ │ + shlb $0xc,-0x3b7cffd9(%ebp) │ │ │ │ + movl $0x8540ba0,-0x8(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8540c64,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855148c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + jmp 87e2a30 │ │ │ │ + data16 add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8540c27 │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8540bd4,0x0(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e90fc,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855144b │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8727fa4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8540d0c │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8540d9c │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x108(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + enter $0x1f,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 85514a5 │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x45c70455(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + or $0xf0890854,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8540f42 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8540ca3 │ │ │ │ + dec %eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8540ed0,-0x10(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8551470 │ │ │ │ + jne 8540ed0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + nop │ │ │ │ + enter $0x3,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + or $0xf0890854,%eax │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8540354 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8540f28,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855150c │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551502 │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x8991111,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 8540eff │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + out %eax,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8551542 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + push %es │ │ │ │ + push %esp │ │ │ │ + or %cl,0x1c758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8540354 │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85515c4 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85515ba │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8540fe2 │ │ │ │ movl $0x87e7e68,-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 $0x855151c,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85515fa │ │ │ │ + jb 8541022 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855166f │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551665 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x85515d4,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991116,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8541066 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8540ff0,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85516a8 │ │ │ │ + jb 85410ae │ │ │ │ movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551745 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855173b │ │ │ │ - movl $0x87e7e68,-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 $0x855160c,-0x1c(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x855167c,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x5000100,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85410f2 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x854107c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8551832 │ │ │ │ - movl $0x85517cc,-0x14(%ebp) │ │ │ │ - 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 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 854113a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85517cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85517b5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8551550,-0x30(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ + ja 854117e │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8541108,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85516b4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x87e9588,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8727fdc │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + inc %ebx │ │ │ │ + add %dl,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85518aa │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85518a0 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - movl $0x8551758,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jb 85441b1 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 85411ff │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - js 85518f5 │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x27b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551973 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551969 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85411c3 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854303a │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x85514bc,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8551844,-0xc(%edi) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8542002 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 85414e1 │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 85436d1 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854141a │ │ │ │ + mov 0x5(%edx),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 85413e7 │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x854114c,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ + movl $0x85411dc,0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - je 8551974 │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ebx │ │ │ │ + add %al,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x42(%edi,%esi,2) │ │ │ │ - pop %es │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + jmp 85412c0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85413dc,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8551a39 │ │ │ │ - movl $0x85519d0,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8541386 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + lock movl $0x85413ac,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8727f68 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8541340,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - ja 8551a09 │ │ │ │ - add %al,(%edi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85519b4 │ │ │ │ - movl $0x8551418,-0x30(%edi) │ │ │ │ - mov %esi,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x85518bc,-0x24(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 854145a │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-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 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - movl $0x87e9588,0x14(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x897914c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8551a6f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85415e6 │ │ │ │ + mov 0x9(%edx),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 85415b3 │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + movl $0x85410c0,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8541474,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85415a8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8551aa2 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551b03 │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551af9 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8551a7c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8551b3c │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + ja 8541552 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551bcb │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551bc1 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x8551ab4,-0x1c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8551b10,-0x10(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + movl $0x8541578,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85414a0,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + inc %ebx │ │ │ │ + add %cl,%bl │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x54(%esi,%edx,1) │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854165c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xaa,%al │ │ │ │ + inc %ebx │ │ │ │ + add %cl,%bl │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + sbb %edx,-0x77(%eax,%ecx,1) │ │ │ │ + lock mov 0x2c(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + mov %eax,0x778(%esp) │ │ │ │ + mov 0x70c(%esp),%eax │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x79c(%esp) │ │ │ │ + mov 0x724(%esp),%ecx │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8541634,-0x24(%ebp) │ │ │ │ + mov 0x79c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x700(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x718(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x724(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x778(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x5f8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8541634 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8541758,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551c34 │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551c2a │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8551b4c,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8541733 │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + jmp 854175e │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 85436ca │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 85436d1 │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8541b0f │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + movl $0x897c61c,0x8(%ecx) │ │ │ │ + movl $0x897c61c,0xc(%ecx) │ │ │ │ + movl $0x897c61c,0x10(%ecx) │ │ │ │ + movl $0x897c61c,0x14(%ecx) │ │ │ │ + movl $0x897c61c,0x18(%ecx) │ │ │ │ + movl $0x897c61c,0x1c(%ecx) │ │ │ │ + movl $0x897c61c,0x20(%ecx) │ │ │ │ + movl $0x897c61c,0x24(%ecx) │ │ │ │ + movl $0x897c61c,0x28(%ecx) │ │ │ │ + movl $0x897c61c,0x2c(%ecx) │ │ │ │ + movl $0x897c61c,0x30(%ecx) │ │ │ │ + movl $0x897c61c,0x34(%ecx) │ │ │ │ + movl $0x897c61c,0x38(%ecx) │ │ │ │ + movl $0x897c61c,0x3c(%ecx) │ │ │ │ + movl $0x897c61c,0x40(%ecx) │ │ │ │ + movl $0x897c61c,0x44(%ecx) │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %eax,0x6e8(%esp) │ │ │ │ + mov $0xffff,%eax │ │ │ │ + mov %ecx,0x6f4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x700(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x70c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 8541781 │ │ │ │ + mov %edx,0x718(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0x760(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %ecx,0x724(%esp) │ │ │ │ + mov 0x760(%esp),%ecx │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x76c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x76c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 854167f │ │ │ │ + mov %eax,0x778(%esp) │ │ │ │ + mov 0x724(%esp),%eax │ │ │ │ + mov 0x6e8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov 0x778(%esp),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8541963 │ │ │ │ + mov %eax,0x730(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + mov %eax,0x784(%esp) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x79c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x790(%esp),%ecx │ │ │ │ + mov 0x748(%esp),%edx │ │ │ │ + mov 0x730(%esp),%eax │ │ │ │ + mov %edx,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + mov %eax,0x730(%esp) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov 0x748(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov 0x730(%esp),%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov 0x724(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + inc %edx │ │ │ │ + jmp 854188d │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - shlb $1,0x0(%edx,%eax,2) │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + shlb $1,0x230043(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x7b76fb3b(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x244c89f0(%ecx) │ │ │ │ + inc %eax │ │ │ │ + jmp 85417c5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + inc %ebx │ │ │ │ + add %cl,%bl │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x558b2c45(%ebx) │ │ │ │ + sub %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8551cbb │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551cb1 │ │ │ │ - movl $0x8551a4c,-0x14(%edi) │ │ │ │ + add %cl,-0x6b76fbbb(%ebx) │ │ │ │ + and $0xf8,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + or %cl,0x6e8248c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x6f4(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8551bdc,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x700(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x718(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x70c(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x724(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8541a9e │ │ │ │ + mov %ecx,0x730(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + mov %ecx,0x73c(%esp) │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x744(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x760(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x754(%esp),%edx │ │ │ │ + mov 0x748(%esp),%eax │ │ │ │ + mov 0x730(%esp),%ecx │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + mov %ecx,0x730(%esp) │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0x748(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x730(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x724(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x70c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x70c(%esp) │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x718(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + jmp 854188d │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x85419b8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - movl $0x87e9588,0xc(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979154,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - jmp 8552310 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8551d6a │ │ │ │ - movl $0x8551d4c,-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 │ │ │ │ + inc %esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x8541b6c,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8551d4c │ │ │ │ + jne 8541b6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e90fc,0x8(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xa5,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x8541e08,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + mov 0x640(%esp),%ecx │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8541b44,-0x18(%ebp) │ │ │ │ + mov 0x6dc(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x640(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x634(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8541b44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8541c44,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8551d0b │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8727fa4 │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8541c1e │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + jmp 8541c4a │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bl,0x468b0855 │ │ │ │ - add 0x45890776(%ebx),%ecx │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8551d30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xa4,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ah,0x1e000001(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b1455(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x5f82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x634(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x640(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8541c6d │ │ │ │ + mov %eax,0x64c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x658(%esp) │ │ │ │ + mov 0x694(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x6a0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + mov 0x604(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8541b8f │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 8541f31 │ │ │ │ + mov 0x658(%esp),%ecx │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8541da4 │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x6c4(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x6cc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x6d0(%esp),%eax │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + jmp 8541cc8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + andb $0x0,0x2fec0043(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b2c55(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x5f82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551dcc │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551dc2 │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x8991111,(%edi) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x634(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x64c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x640(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x658(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8541ec2 │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x670(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x678(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x640(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x640(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + jmp 8541cc8 │ │ │ │ + mov 0x640(%esp),%ecx │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8541fac │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x6ac(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x6b4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x6c4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x640(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x640(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x658(%esp),%edx │ │ │ │ + jmp 8541cc8 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854241e │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 854178a │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + or $0xffff,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + mov %eax,0x61c(%esp) │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8541c84,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x14(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x5f8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8551e02 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551e7d │ │ │ │ - add $0x1c,%edi │ │ │ │ + ja 854209e │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 85436d1 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551e73 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8551ddc,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991111,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - 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 8551eb2 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 8542262 │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 854222f │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x8541034,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x85420b8,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x5ec(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551f27 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551f1d │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8551e8c,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991116,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + jmp 8542117 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8542224,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8551f60 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8551ffd │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8551ff3 │ │ │ │ - movl $0x87e7e68,-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 $0x8551ec4,-0x1c(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x8551f34,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + ja 85421d0 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - 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 8552032 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552186 │ │ │ │ - movl $0x8552194,-0x14(%ebp) │ │ │ │ - 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 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + movl $0x85421f4,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8542190,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8552194 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85520a5 │ │ │ │ - movl $0x855200c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 85422ac │ │ │ │ + movl $0x8540fb0,-0x24(%edi) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991116,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x87e90fc,0x14(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85520b4 │ │ │ │ - add $0x30,%edi │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + adc %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 85422bb │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85520fb │ │ │ │ - movl $0x8551e10,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x8551f6c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 8542305 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + lea -0x2f(%edi),%edx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %ecx,0x5bc(%esp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov 0x5bc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85423f3 │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x5d4(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x5e0(%esp),%eax │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 85420db │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8542537 │ │ │ │ + movl $0x854231c,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + movl $0x87e9588,-0x1c(%ebp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854252c,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85424d7 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8727fdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x45c7 │ │ │ │ + or %bh,%ah │ │ │ │ + and $0x54,%al │ │ │ │ + or %cl,-0x76bfdbbc(%ebx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x21,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + hlt │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853e790 │ │ │ │ + nop │ │ │ │ + adc $0x9b,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0xf76f7ac(%ebp,%eiz,1) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8552114 │ │ │ │ + jne 854259c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + lcall $0x0,$0xa5ec0043 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x28(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x30758bf0(%ecx) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8542574,-0x18(%ebp) │ │ │ │ + mov 0x5a4(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8542574 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8542674,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855222a │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8552220 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - movl $0x8552044,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 854264e │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 85522a0 │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + jmp 854267a │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x99 │ │ │ │ + inc %ebx │ │ │ │ + add %al,0x1e000003(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x27b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85522f3 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85522e9 │ │ │ │ - movl $0x87e7e68,-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 %edx,0x70(%esp) │ │ │ │ - mov 0x20(%eax),%edx │ │ │ │ - mov 0x24(%eax),%eax │ │ │ │ - movl $0x8551d7c,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x85521c4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0xf9,%ah │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%ebp,2) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x4fc(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 854269d │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + cmovne %eax,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xffff,%ecx │ │ │ │ + mov 0x358(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85425bf │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8542969 │ │ │ │ + mov 0x520(%esp),%ecx │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85427dc │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x594(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + jmp 85426f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + cwtl │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x558b2c45(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85523b9 │ │ │ │ - movl $0x8552350,-0x4(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x4fc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x514(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x508(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x520(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85428fa │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x540(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x508(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x508(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + jmp 85426f8 │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85429e4 │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x57c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x520(%esp),%eax │ │ │ │ + jmp 85426f8 │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8543243 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8543243 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + or $0xffff,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x4f0(%esp) │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov %edx,0x3ac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x85426b4,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x14(%ebp) │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4d8(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8727f68 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%edi) │ │ │ │ + test %dl,-0x5411ffbd(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ebx,%ebp,1) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8542b2c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%ebp │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%dh │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%esi,%ebp,1) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x38758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov 0x3e8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8542b04,-0x1c(%ebp) │ │ │ │ + mov 0x4cc(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8542b04 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %al,-0x387c0b3b(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8542c46 │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jne 8542c31 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + jmp 8542bf1 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8542be8,0xc(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %dl,0x74700(%ebx,%eax,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x558b1845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8552334 │ │ │ │ - movl $0x8551cd8,-0x30(%edi) │ │ │ │ - mov %esi,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x855223c,-0x24(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-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 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - movl $0x87e9588,0x14(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edx,0x3f4(%esp) │ │ │ │ + mov %ecx,0x400(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x418(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 8542c21 │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x46c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + mov 0x484(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8542b4f │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8542f69 │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8542dca │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x4bc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x430(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + jmp 8542cc5 │ │ │ │ + pop %esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%dh │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b3445(%ebx) │ │ │ │ + and %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76d7bb(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376d3ab(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76e3bb(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376fbab(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76f7b3(%ebx) │ │ │ │ + and $0xc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0x24,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376efab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76ebb3(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x543d83f0(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 8542efa │ │ │ │ + mov %edx,0x43c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + mov %edx,0x448(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x450(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x46c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x460(%esp),%eax │ │ │ │ + mov 0x454(%esp),%ecx │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + mov %edx,0x43c(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x418(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + jmp 8542cc5 │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8542fe4 │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x4a4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x4b4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x418(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + jmp 8542cc5 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85434a7 │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 8542a3a │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x358(%esp),%edx │ │ │ │ + or %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x400(%esp) │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8542c70,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x18(%ebp) │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854315c,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x897915c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 855274c │ │ │ │ + jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8552400 │ │ │ │ - movl $0x8713450,-0x8(%edi) │ │ │ │ - movl $0x8992f41,-0x4(%edi) │ │ │ │ - movl $0x898b771,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8543195 │ │ │ │ + jle 8543131 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8543194 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85430f7 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552444 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8543137 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854318c,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8543166 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552520 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855252c,-0x20(%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 0x18(%esi),%eax │ │ │ │ - mov 0x1c(%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 0x4(%ebp),%eax │ │ │ │ + movl $0x8543120,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x75(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + roll $0x94,-0x76aef714(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + mov $0x89085431,%esp │ │ │ │ + int1 │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 85432e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x364(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %ecx,0x37c(%esp) │ │ │ │ + mov %eax,0x370(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x370(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 854340a │ │ │ │ + movl $0x85431f0,-0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x37c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855252c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x388(%esp) │ │ │ │ + mov 0x9(%ecx),%eax │ │ │ │ + mov %ecx,0x37c(%esp) │ │ │ │ + mov %eax,0x394(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x394(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x388(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + jmp 854328f │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8552511 │ │ │ │ + ja 854331f │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jne 8552501 │ │ │ │ - movl $0x8552418,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85433b0 │ │ │ │ + mov %ecx,0x3ac(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x3c0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x3dc(%esp) │ │ │ │ + mov %edx,0x3d0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x3d0(%esp),%eax │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - and $0x55,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 85524c0 │ │ │ │ + add %bh,(%eax) │ │ │ │ + xor -0x75(%eax,%ecx,1),%edx │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + lock mov %edx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + dec %eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x3ac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8543484,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8543484 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x8c,%al │ │ │ │ + inc %ebx │ │ │ │ + add %al,%dh │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7044d(%ebx) │ │ │ │ + add $0xe4,%al │ │ │ │ + xor -0x77(%eax,%ecx,1),%edx │ │ │ │ + lock mov 0x18(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x85434d8,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8543512 │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x5916fb8b(%ecx) │ │ │ │ + mov $0x83c7001e,%ecx │ │ │ │ + cmp $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85525b9 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8552598,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8552598 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + movl $0x8543548,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8552581 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8543581 │ │ │ │ + jle 854351d │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8543580 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85434e6 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8543523 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8543578,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855266f │ │ │ │ - movl $0x8552614,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8543552 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854350c,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%ebx,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x8300278b,%eax │ │ │ │ + les (%edi,%eax,8),%ecx │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + test $0x35,%al │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + adc %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8552614 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 85434af │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8543836 │ │ │ │ + movl $0x85435dc,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 85441b4 │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 854362f │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x2f8(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x9(%edx),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + jmp 8543679 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85525fb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8552450,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + ja 854374b │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8552554,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8713450,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85437dc │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x330(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %edx,0x340(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x340(%esp),%ecx │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movb $0x0,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x64,%al │ │ │ │ + aaa │ │ │ │ + push %esp │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85526a0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x88060d0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x85438a8,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85438a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + loopne 8543825 │ │ │ │ + inc %ebx │ │ │ │ + add %al,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmp %dl,-0x77(%eax,%ecx,1) │ │ │ │ + lock mov 0x18(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x85438ec,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85526d0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806105,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + ja 85438cb │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x28c(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8543ac4 │ │ │ │ + mov %eax,0x2a4(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov 0x2a4(%esp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x280(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x2b8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + mov 0x2a4(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8544299 │ │ │ │ + movl $0x8543b18,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x100443e,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x66e90475(%ecx) │ │ │ │ + mov $0x1e,%bl │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552700 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8805175,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + movl $0x8543b44,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552730 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8805673,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - js 8552732 │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + ja 8543b26 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x22c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x238(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8543d1c │ │ │ │ + mov %eax,0x250(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + mov 0x250(%esp),%ecx │ │ │ │ + mov %eax,0x25c(%esp) │ │ │ │ + mov 0x22c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x264(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x280(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8543d5c,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552889 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855287f │ │ │ │ - movl $0x85523d8,-0x10(%edi) │ │ │ │ - movl $0x85525c8,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - movl $0x85528a0,0x18(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9ae8,0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ + ja 8543d3e │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x1d8(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x1e4(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x1f0(%esp) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1d8(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8543f34 │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x214(%esp) │ │ │ │ + mov 0x1fc(%esp),%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x210(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x220(%esp),%edx │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8543f74,0x0(%ebp) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x4340,%eax │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85527c3 │ │ │ │ - add $0x58,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85527ce │ │ │ │ - movl $0x87bfd7c,-0x54(%edi) │ │ │ │ - movl $0x168,-0x50(%edi) │ │ │ │ - movl $0x855267c,-0x4c(%edi) │ │ │ │ - movl $0x85526ac,-0x44(%edi) │ │ │ │ - movl $0x85526dc,-0x3c(%edi) │ │ │ │ - movl $0x8774428,-0x34(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x53(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x89930d9,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8993119,-0x18(%edi) │ │ │ │ - movl $0x855270c,-0x14(%edi) │ │ │ │ - movl $0x8774400,-0xc(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x898c539,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 871d0c8 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979164,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x40,%al │ │ │ │ - inc %ebx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8543f56 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854414c │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x1bc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x1d8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1cc(%esp),%edx │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8544194,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + and $0x38,%al │ │ │ │ + inc %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x1516fb8b(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %ds │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - daa │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 85527ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - push $0x170042 │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85528f7 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8552310 │ │ │ │ + or %bh,0x83088078 │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 870da38 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - push $0x170042 │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8552937 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8544425 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8543ae6 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8544270,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8551990 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8544270 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %ch,0x42(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + jl 85442e3 │ │ │ │ + inc %ebx │ │ │ │ + add %al,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8552977 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xec,%al │ │ │ │ + cmp %dl,-0x77(%eax,%ecx,1) │ │ │ │ + int1 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8551c4c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubs 0x42(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85529b7 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853f798 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854433c,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 855274c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 8552a25 │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854433c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85529f7 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85511b8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ah,0x42(%edi) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8552a37 │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,0x54(%ebx,%edi,1) │ │ │ │ + or %cl,0x1c758bf1(%ecx) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8551384 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 1f556ca7 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8552a77 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8540354 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 854416e │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85443fc,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8551090 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85443fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf004266,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + lock jnp 8544436 │ │ │ │ + add %al,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8552ab7 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x5c,%al │ │ │ │ + cmp $0xf1890854,%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8550e98 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x62,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,0x4000100 │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 853eb8c │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 85441a2 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 854436b │ │ │ │ + mov 0x9(%eax),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x85444b8,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85444b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sarb $1,0x43(%ebx) │ │ │ │ + add %ah,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8552af7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x54(%edi,%edi,1) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 851ebf4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - bound %eax,0x0(%edx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854119c │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add $0xe000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c48739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552b2b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 851ea54 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 85445ea │ │ │ │ + movl $0x87bfd7c,-0x74(%edi) │ │ │ │ + movl $0x68e,-0x70(%edi) │ │ │ │ + movl $0x8774428,-0x6c(%edi) │ │ │ │ + movl $0x897b600,-0x68(%edi) │ │ │ │ + movl $0x897b5ec,-0x64(%edi) │ │ │ │ + movl $0x897b5d8,-0x60(%edi) │ │ │ │ + lea -0x73(%edi),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + movl $0x8992ff1,-0x58(%edi) │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x8993019,-0x50(%edi) │ │ │ │ + movl $0x8774400,-0x4c(%edi) │ │ │ │ + movl $0x897b5ac,-0x48(%edi) │ │ │ │ + lea -0x6b(%edi),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x898c539,-0x40(%edi) │ │ │ │ + movl $0x853eb8c,-0x3c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x853f798,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x8540354,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x854119c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x4a(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85445d0,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85445d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x500425b,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov $0x200437a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x89786e1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x5b,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x897870c(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + inc %esi │ │ │ │ + push %esp │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8544608 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %ah,0x42(%ebp) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8552ba9 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8550b00 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fs gs inc %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + movl $0x78,0x33c(%ebx) │ │ │ │ + mov $0x897c0a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmpb $0x0,0x43(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552bed │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8550d54 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pusha │ │ │ │ - popa │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 854119c │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8544640 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%ebp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552c31 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 851e844 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x158c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8552eee │ │ │ │ - movl $0x85528cc,-0x154(%edi) │ │ │ │ + jb 85448fa │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85448f0 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x150(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14c(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x148(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x144(%edi) │ │ │ │ - movl $0x855290c,-0x140(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x13c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x138(%edi) │ │ │ │ - mov %edx,-0x134(%edi) │ │ │ │ - mov %eax,-0x130(%edi) │ │ │ │ - movl $0x855294c,-0x12c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x128(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x124(%edi) │ │ │ │ - mov %edx,-0x120(%edi) │ │ │ │ - mov %eax,-0x11c(%edi) │ │ │ │ - movl $0x855298c,-0x118(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x114(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x110(%edi) │ │ │ │ - mov %edx,-0x10c(%edi) │ │ │ │ - mov %eax,-0x108(%edi) │ │ │ │ - movl $0x85529cc,-0x104(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x100(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xfc(%edi) │ │ │ │ - mov %edx,-0xf8(%edi) │ │ │ │ - mov %eax,-0xf4(%edi) │ │ │ │ - movl $0x8552a0c,-0xf0(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xec(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xe8(%edi) │ │ │ │ - mov %edx,-0xe4(%edi) │ │ │ │ - mov %eax,-0xe0(%edi) │ │ │ │ - movl $0x8552a4c,-0xdc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xd8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xd4(%edi) │ │ │ │ - mov %edx,-0xd0(%edi) │ │ │ │ - mov %eax,-0xcc(%edi) │ │ │ │ - movl $0x8552a8c,-0xc8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc0(%edi) │ │ │ │ - mov %edx,-0xbc(%edi) │ │ │ │ - mov %eax,-0xb8(%edi) │ │ │ │ - movl $0x8552acc,-0xb4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xb0(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xac(%edi) │ │ │ │ - mov %edx,-0xa8(%edi) │ │ │ │ - mov %eax,-0xa4(%edi) │ │ │ │ - movl $0x8552b0c,-0xa0(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x9c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x98(%edi) │ │ │ │ - movl $0x8552b40,-0x94(%edi) │ │ │ │ - movl $0x8552b5c,-0x8c(%edi) │ │ │ │ - movl $0x8552b74,-0x84(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - mov %edx,-0x74(%edi) │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - movl $0x8552bb8,-0x6c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - mov %edx,-0x5c(%edi) │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - movl $0x8552bfc,-0x54(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x87133c8,-0x3c(%edi) │ │ │ │ - lea -0x54(%edi),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - lea -0x6c(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - lea -0x84(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x8b(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x93(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x9f(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - lea -0xb3(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0xc6(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0xd9(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0xf0(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x102(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x115(%edi),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 85447a6 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x8544748,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8544798,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xf76f7ab(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8544724 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x13d(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x151(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3b(%edi),%esi │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 854484f │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8544828 │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xfc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x158,0x33c(%ebx) │ │ │ │ - mov $0x8979174,%esi │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85448c6 │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xcc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897c0bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %ah,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8544a24 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552f42 │ │ │ │ + jb 8544940 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8707c10 │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8552f73 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8552fc0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854497c │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8544914,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8552faf │ │ │ │ + jb 85449c0 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855081c │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8553079 │ │ │ │ - movl $0x8553084,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%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 8553084 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8552ffc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8552f50,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8552f80,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x87bfb74,-0x14(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ + ja 85449fc │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8544994,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8544a0c │ │ │ │ + (bad) │ │ │ │ + jmp *0x75c80000(%eax,%eax,1) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8553099 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8553014,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8553014 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855317c │ │ │ │ - movl $0x85531a4,-0xc(%ebp) │ │ │ │ + jb 85454bd │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8728e08 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8553104 │ │ │ │ - movl $0x8552fc0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x855316c,0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 854536a │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 8544b5c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8544f24 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x85454cc,-0xc(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 877ff58 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85454cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8552fc0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x855311c,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x898d6b9,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8781f00 │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855317f │ │ │ │ - mov $0x8991125,%esi │ │ │ │ + ja 8544aea │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - sbb $0x50043,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8553295 │ │ │ │ - add $0x14,%edi │ │ │ │ + nop │ │ │ │ + mov $0x45004374,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855328b │ │ │ │ - movl $0x87e7e68,-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 $0x8552f0c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 8544c72 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8544c23 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x85449d0,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x855325c,-0x18(%ebp) │ │ │ │ - movl $0x880557b,-0x1c(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8544b04,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8544c18,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8553242 │ │ │ │ - movl $0x85530c8,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xe(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8544bc1 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85532ea │ │ │ │ - movl $0x85531c8,-0x18(%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) │ │ │ │ - mov $0x89850b6,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89791b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8553332 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x8992f41,-0x10(%ebp) │ │ │ │ - movl $0x898d6b9,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + clc │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x8544be8,0xc(%ebp) │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8544b34,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8544cbc,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855335d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 877ff58 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + ja 8544c9b │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8544e94 │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x150(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8553385 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8782ecc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %bl,0x42(%esi) │ │ │ │ - add %al,(%esi) │ │ │ │ + ja 8544eb6 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8553435 │ │ │ │ - add $0x1c,%edi │ │ │ │ + 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 $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855342b │ │ │ │ - movl $0x87e7e68,-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 0x1c(%eax),%eax │ │ │ │ - movl $0x8553304,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8553344,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x855336c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ + ja 8545030 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8544ff3 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x8544950,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x8544ed0,-0x4(%ebp) │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 85532a8 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8544fe8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85534a5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8553488,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8544f94 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + clc │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + cld │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8544fb8,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8544efc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8781f00 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85450bc,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855346e │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 85450f5 │ │ │ │ + jle 8545091 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 85450f4 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8545059 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - inc %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8545097 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85450ec,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8553503 │ │ │ │ - movl $0x8553394,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8553448,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85450c6 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x89791c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8553581 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8553564,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + movl $0x8545080,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8781f00 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + inc %esp │ │ │ │ + jo 8545192 │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + sbb $0x51,%al │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + mov $0x89000000,%eax │ │ │ │ + (bad) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85451d8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85451a3 │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8545150,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855354a │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 854527f │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8545310 │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x98,%al │ │ │ │ + push %edx │ │ │ │ + push %esp │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85535a9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8782fbc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %bl,0x0(%edx,%eax,2) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85535ed │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8545495 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8545219 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8545434,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85534b8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rcrb $1,0x42(%ebx) │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855369d │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8553693 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8545434 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xc700436b,%eax │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x8545344,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-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 $0x8553524,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8553590,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x85535bc,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - movl $0x8992f41,-0x10(%ebp) │ │ │ │ - movl $0x898d6b9,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 876c900 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8544a24 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8545480,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %bl,0x42(%ebx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85536f6 │ │ │ │ - movl $0x85535fc,-0x18(%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 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854545d │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x898d5e2,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89791dc,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + and %ch,0x43(%ebx) │ │ │ │ + add %ah,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855373e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x8992f41,-0x10(%ebp) │ │ │ │ - movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0xf76f7ac(%esp,%ecx,2) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8544a24 │ │ │ │ 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 8553769 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 877ff58 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 8545618 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8553791 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8782ecc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x5a,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8553828 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855381e │ │ │ │ + jb 8545534 │ │ │ │ movl $0x87e7e68,-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 $0x8553710,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8553750,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8553778,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 85536b4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + 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 8553899 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855387c,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8781f00 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - 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 8553862 │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor %bl,0x42(%ecx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85538f1 │ │ │ │ - movl $0x85537a0,-0x20(%edi) │ │ │ │ - mov 0x0(%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) │ │ │ │ - movl $0x855383c,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8545570 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8545508,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x89791e4,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - rcrb $1,0x42(%eax) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - add %cl,0x4d8b044d(%ecx) │ │ │ │ - or %cl,0x458b0845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x4d891045(%ecx) │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - jb 8553937 │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8553973 │ │ │ │ + jb 85455b4 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855081c │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85539b7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8553944,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 85455f0 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8545588,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pushf │ │ │ │ - jg 8553a0a │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8545600 │ │ │ │ + (bad) │ │ │ │ + jmp *(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85539f3 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 876bf24 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - push %edi │ │ │ │ - inc %edx │ │ │ │ - add %al,0x6000100 │ │ │ │ + aam $0x69 │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8553af3 │ │ │ │ - movl $0x8553b04,-0x18(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85460ad │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%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 0x0(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8545f5a │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 8545750 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8545b10 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x85460bc,-0xc(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8553b04 │ │ │ │ + jne 85460bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - push %edi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8553b30 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8553a77 │ │ │ │ - movl $0x8553984,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85456de │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x85539d4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x87e9588,0x10(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 876c900 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock push %esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8553b30 │ │ │ │ - movl $0x8553b48,-0x4(%ebp) │ │ │ │ - movl $0x880557b,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - mov $0x898d6b7,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%edi) │ │ │ │ + les 0x43(%eax),%ebp │ │ │ │ + add %al,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - cmp 0x8(%ebp),%dl │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854585f │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8545817 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x85455c4,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x85456f8,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854580c,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8728e08 │ │ │ │ - cwtl │ │ │ │ - push %esi │ │ │ │ - inc %edx │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8553be9 │ │ │ │ - add $0x1c,%edi │ │ │ │ + jmp 87e2644 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8553bdf │ │ │ │ - movl $0x87e7e68,-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 $0x8553a08,-0x18(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8992f91,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + ja 85457b8 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 878ba34 │ │ │ │ - movl $0x1c,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) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - lcall $0x1,$0x50043 │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8553c3b │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + clc │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x85457dc,0xc(%ebp) │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8545728,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8782c00 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x85458a8,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x42(%ebp),%edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8553d26 │ │ │ │ - movl $0x8553ca4,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xe(%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 8553ca4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 8553cef │ │ │ │ - inc %edx │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8553d17 │ │ │ │ - cmpl $0xa,0x3(%esi) │ │ │ │ - jg 8553d09 │ │ │ │ - movl $0x8553b6c,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 8545888 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8553bfc,-0x14(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8553c1c,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffcc,%edi │ │ │ │ - mov $0x898d6b7,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8545a80 │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x15c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8553d6f │ │ │ │ - movl $0x8553c50,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8545aa2 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 876bd28 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979224,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %esp │ │ │ │ - inc %edx │ │ │ │ - add %al,0xf000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8553e0d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8553df0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x20(%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 $0x898d6b9,-0x10(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8553d38 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8545c21 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 8545beb │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x8545544,-0x8(%edi) │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x8545abc,0x8(%ebp) │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8545be0,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + 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 8553dd9 │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8545b8a │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x54,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8553e62 │ │ │ │ - movl $0x8553d90,-0x18(%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) │ │ │ │ - mov $0x898d5e2,%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979234,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x1a004253,%al │ │ │ │ - add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8553ef9 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - movl $0x8553edc,0x14(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + clc │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + cld │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8545bb0,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - 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 $0xfffffffc,%ebp │ │ │ │ - jmp 8553d38 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8545ae8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8545cac,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8553ec2 │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8545ce5 │ │ │ │ + jle 8545c81 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8545ce4 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8545c4a │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897923c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %dl,0x42(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8545c87 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8545cdc,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8553f3f │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8553e84 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8545cb6 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8553f87 │ │ │ │ - movl $0x8553f14,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%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 -0xe(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 876c900 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979244,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - push %edx │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + movl $0x8545c70,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8553fd7 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + push %esp │ │ │ │ + fs daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + or $0x5d,%al │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + mov $0x89000000,%eax │ │ │ │ + (bad) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8553e84 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8545dc8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - push %edx │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8554065 │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855405b │ │ │ │ - movl $0x87e7e68,-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 $0x8553fac,-0x10(%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) │ │ │ │ + ja 8545d93 │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - movl $0x8992f41,-0x10(%ebp) │ │ │ │ - movl $0x898d6b9,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 876c900 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8545d40,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x4251,$0x0 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85540b8 │ │ │ │ - movl $0x8553fe8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8545e6f │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8545f00 │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x898d5e2,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979254,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ecx │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x88,%al │ │ │ │ + pop %esi │ │ │ │ + push %esp │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855410d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8553f50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0x51,%al │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855414b │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8546085 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8545e09 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8546024,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8553e84 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8546024 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8554191 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 855407c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - inc %edx │ │ │ │ - add %al,0x4000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85541cf │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + enter $0x435f,$0x0 │ │ │ │ + movl $0x45c70001,0x1e0000 │ │ │ │ + add %dh,(%edi,%ebx,2) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x1c758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8553e20 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c49339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 8545618 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8546070,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855428e │ │ │ │ - movl $0x85540d8,-0x68(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - movl $0x8554120,-0x50(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x855415c,-0x3c(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x85541a4,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x876d7c0,-0x10(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x4e(%edi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854604d │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x68(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x6c,0x33c(%ebx) │ │ │ │ - mov $0x897925c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xor $0x4f,%al │ │ │ │ - inc %edx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xor %bl,0x43(%edi) │ │ │ │ + add %ah,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85542e1 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x76f7aba8(%eax) │ │ │ │ + lock mov 0x18(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85538ac │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rorb $1,0x42(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8545618 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 85461c0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8554319 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85534b8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x4e,%al │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 8546124 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8554351 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85536b4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %eax │ │ │ │ - dec %esi │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 854615c │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8554389 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85532a8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rorb $0x0,0x42(%esi) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85543c1 │ │ │ │ - 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 $0xfffffff4,%ebp │ │ │ │ - jmp 85541e0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0xe000000 │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c49739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8554465 │ │ │ │ - movl $0x85542b0,-0x64(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ + ja 8546198 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8546130,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - movl $0x85542f4,-0x54(%edi) │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x855432c,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - movl $0x8554364,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x855439c,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x8709484,-0x14(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x42(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x51(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x61(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x68,0x33c(%ebx) │ │ │ │ - mov $0x8979270,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %bh,%bh │ │ │ │ + (bad) │ │ │ │ + jmp *0x2 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85544a3 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855081c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x200 │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85544d3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855081c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8554531 │ │ │ │ - movl $0x8554484,-0x24(%edi) │ │ │ │ + jb 8546dd5 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x85544b4,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8767b0c,-0xc(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x897841d,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897928c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855457d │ │ │ │ - movl $0x8554590,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8991125,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 854c6e4 │ │ │ │ - mov $0x8979290,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %al,0x75e908c5(%ebx) │ │ │ │ - ret $0xffff │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8554639 │ │ │ │ - movl $0x8554644,-0x10(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0xd(%esi),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 854c034 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %al,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85545f2 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x17ce3bb(%ebx) │ │ │ │ - add 0x15(%ebp),%dh │ │ │ │ - movl $0x8554620,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 854c034 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855495a │ │ │ │ - movl $0x855493c,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855493c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 8554887 │ │ │ │ - mov %esi,%edx │ │ │ │ + jb 8546c5e │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ cmp $0x4,%edx │ │ │ │ - jb 85547b7 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jae 8546317 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85467fb │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8546de0,-0xc(%ebp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8554753 │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,-0x7376fb3b(%ebx) │ │ │ │ - and $0xa0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7441140f(%ecx) │ │ │ │ - dec %esp │ │ │ │ - mov (%eax),%cl │ │ │ │ - movl $0x8554790,-0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8554790 │ │ │ │ + jne 8546de0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - test %eax,(%edx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x3c,%al │ │ │ │ - inc %edi │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - incl 0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85545b4 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 855486d │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 855482b │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + ja 85462a5 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 85547da │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x8554800,-0x4(%ebp) │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8554690 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85545b4 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 855492a │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 85548f1 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x749bdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 85548aa │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x85548cc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854643a │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 85463f3 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x854616c,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x85462bc,0xc(%ebp) │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8554690 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85463e8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - inc %esi │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85546d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8546391 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + adc $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,0xb82484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85549ba │ │ │ │ - movl $0x85545b4,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8554690,-0x4(%edi) │ │ │ │ - lea -0x15(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x89790cd,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8554690 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979294,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 8554a0a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85463b8,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x89790cd,0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 854c148 │ │ │ │ - mov $0x8979298,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8554a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x7800000f(%edi) │ │ │ │ - dec %edx │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85462e8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8546484,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + out %eax,$0xe │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0xc(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8554bc3 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8554a7f │ │ │ │ + ja 8546466 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854665c │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x180(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854667e │ │ │ │ + movl $0x85460f8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8554a77 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8554a77 │ │ │ │ - movl $0x8554a98,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8554d59 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8554acc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8554acc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - js 8554b6f │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%eax) │ │ │ │ - pop %ds │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8554be6 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8554cab │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8554afd │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%esp,%ebp,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 854668d │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85466d1 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8554c44 │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + je 8546799 │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x749bdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb %cl,-0x74bfdbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ - jmp 8554bc3 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8554d74 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854691a │ │ │ │ + mov 0x9(%ecx),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 85468d3 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x85466e8,-0x8(%ebp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8554bc3 │ │ │ │ - nop │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85468c8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8554d4a │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 8554d32 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8546874 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8554d00,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8554b30,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855526c │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - inc %esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8554e5d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x8554e08,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x44004246,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8554dea │ │ │ │ - movl $0x8554a30,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + adc $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,0xb82484(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8554e68,0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x8546898,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8554a30 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85467cc,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85469a8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8554e90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 85469e1 │ │ │ │ + jle 854697d │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 85469e0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8546946 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8546983 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85469d8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ 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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8555253 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8555249 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 85551ae │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8554f30 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 85469b2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8554eed │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x10(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8555107 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8554f04,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8554f04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - dec %ecx │ │ │ │ - cmp %al,(%eax) │ │ │ │ + movl $0x854696c,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x748fdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855518e │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 85550c5 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8555029 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8554ec0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x75(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + roll $0x94,-0x76aef714(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %ch,%al │ │ │ │ + pop %eax │ │ │ │ + push %edi │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + or %ch,0x54(%edx) │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + call 91546a6c │ │ │ │ + (bad) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8546acc,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + data16 add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 8554fa2 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8554ec0 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8555170 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8546a8f │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8546a3c,0x0(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%ecx),%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855512a │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8546b74 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8546c04 │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x108(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8555144,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8554f6c,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + enter $0x1f,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70455(%ebx) │ │ │ │ + add $0x8c,%al │ │ │ │ + imul $0xfffffff0,-0x77(%eax,%ecx,1),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8546daa │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x855521c,-0x14(%ebp) │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8546b0b │ │ │ │ + dec %eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8546d38,-0x10(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855521c │ │ │ │ + jne 8546d38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %edi,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + enter $0x3,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,0x55(%eax,%edx,2) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - clc │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x42,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,0x4000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85553dd │ │ │ │ - movl $0x85553ec,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85553ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 85461c0 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8546d90,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %es:(%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85552b7 │ │ │ │ - movl $0x8554e90,-0x10(%edi) │ │ │ │ - mov 0x18(%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) │ │ │ │ - movl $0x8555334,0x18(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8554e90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x245489f2(%ecx) │ │ │ │ - dec %esp │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85553bd │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 85553af │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 8546d67 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 8555353 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8555390,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x4004240,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8555486 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8555437 │ │ │ │ - movl $0x85552d0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8555453 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - movl $0xffff,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8554db4 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8555344,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85554a1 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8554db4 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in (%dx),%al │ │ │ │ - aas │ │ │ │ - inc %edx │ │ │ │ - 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 8555555 │ │ │ │ - movl $0x855556c,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855556c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x3f,%ah │ │ │ │ - inc %edx │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8555518 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8555509 │ │ │ │ - movl $0x8554db4,-0x18(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x855526c,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 855526c │ │ │ │ - mov $0x897929c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x3f,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ + out %eax,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - push %esp │ │ │ │ - push %ebp │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85554f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %bh,(%edx) │ │ │ │ - inc %edx │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85555bb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,-0xf76f7ac(%esp,%eiz,2) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 853677c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf004239,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 85461c0 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85555e9 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8536468 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp $0x42,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 8546e44 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8555621 │ │ │ │ + jb 8546e7c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 855573c │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855568d │ │ │ │ - movl $0x855559c,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ + ja 8546eb8 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8546e50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x85555d0,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85555f8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x872a470,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x89790cd,-0x8(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x89792a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - cmp 0x0(%edx),%eax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85556c9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8555838 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fdivrs (%eax) │ │ │ │ - inc %edx │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85556fb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8536630 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 855573a │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 8546efc │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8555729 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8536468 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0xf00423b │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855578f │ │ │ │ - movl $0x85556b0,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85556dc,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + ja 8546f38 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8546ed0,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8555710,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x872a480,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x89792c8,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov $0x43,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85557ca │ │ │ │ - movl $0x88071c9,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bfaa0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x423a,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8555823 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8555819 │ │ │ │ + jb 8546f7c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x85557b0,-0x4(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8555630 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp 0x0(%edx),%al │ │ │ │ - sldt (%edx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8555865 │ │ │ │ - movl $0x85557dc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8546fb8 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8546f50,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x8986a58,%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89792d0,%esi │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - cmp 0x0(%edx),%al │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x50,%al │ │ │ │ + inc %ebx │ │ │ │ + add %dl,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890045(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ebx,%ebp,8),%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - nop │ │ │ │ - in $0x36,%al │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855595a │ │ │ │ - movl $0x8555924,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8555924 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x36,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x59(%eax) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8555950 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x85558d8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8536468 │ │ │ │ - nop │ │ │ │ - fs ss inc %edx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3246fbbb(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85558f2 │ │ │ │ - mov %ecx,%esi │ │ │ │ + jb 8549fed │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 854703b │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %dh,(%esi) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x412b140e(%ecx) │ │ │ │ - loopne 85558ef │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8555980 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8555c37 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8555c2d │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 8555bd2 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8555a20 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 85559dd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8546fff │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8555b4c │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x85559f4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85559f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8555aaa │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8548e76 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x15(%esi),%edx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8547e3e │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 854731d │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 854950d │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8547256 │ │ │ │ + mov 0x5(%edx),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8547223 │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8546f8c,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8547018,0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x84(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 85559b0 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 85471c0 │ │ │ │ + inc %ebx │ │ │ │ + add %al,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ + add $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8555a54 │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 85559b0 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8555bb4 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + jmp 85470fc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8547218,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8555b6f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85471c2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8555b88,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8555c10,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8555c10 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - pop %edx │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x74e8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + lock movl $0x85471e8,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854717c,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0xf004236,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8555cfb │ │ │ │ - movl $0x8555d10,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8555d10 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8555c7b │ │ │ │ - movl $0x8555980,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 8547296 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8555cec,0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8547422 │ │ │ │ + mov 0x9(%edx),%ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 85473ef │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + movl $0x8546f0c,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85472b0,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85473e4,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8555980 │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %bh,%gs:0x89792e8(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 8555d3b │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854738e │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8555d8a │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8555d57 │ │ │ │ - movl $0x8555c94,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + movl $0x85473b4,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8555d71 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85472dc,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0xffff,0x8(%ebp) │ │ │ │ - jmp 8556164 │ │ │ │ - movl $0x8555dac,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8555dbd │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %cl,0x0(%ebx,%eax,2) │ │ │ │ + lret │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x76f7ab8c(%eax) │ │ │ │ + lock mov 0x20(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8547498 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock dec %ebx │ │ │ │ + inc %ebx │ │ │ │ + add %cl,%bl │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + js 85474f2 │ │ │ │ + or %cl,0x2c758bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8546fd8 │ │ │ │ + mov %eax,0x778(%esp) │ │ │ │ + mov 0x70c(%esp),%eax │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x79c(%esp) │ │ │ │ + mov 0x724(%esp),%ecx │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8547470,-0x24(%ebp) │ │ │ │ + mov 0x79c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x700(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x718(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x724(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x778(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + mov 0x5f8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8547470 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8547594,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8556164 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8555cf2 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp 8555de4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0xc00000f(%edi) │ │ │ │ - xor $0x42,%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0x10(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8555f77 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8555e33 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854756f │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + jmp 854759a │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 8549506 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8555e2b │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8555e2b │ │ │ │ - movl $0x8555e4c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855610d │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8555e80,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8555e80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or $0x34,%al │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%eax) │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8555f9a │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 855605f │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 854950d │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854794b │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + movl $0x897c61c,0x8(%ecx) │ │ │ │ + movl $0x897c61c,0xc(%ecx) │ │ │ │ + movl $0x897c61c,0x10(%ecx) │ │ │ │ + movl $0x897c61c,0x14(%ecx) │ │ │ │ + movl $0x897c61c,0x18(%ecx) │ │ │ │ + movl $0x897c61c,0x1c(%ecx) │ │ │ │ + movl $0x897c61c,0x20(%ecx) │ │ │ │ + movl $0x897c61c,0x24(%ecx) │ │ │ │ + movl $0x897c61c,0x28(%ecx) │ │ │ │ + movl $0x897c61c,0x2c(%ecx) │ │ │ │ + movl $0x897c61c,0x30(%ecx) │ │ │ │ + movl $0x897c61c,0x34(%ecx) │ │ │ │ + movl $0x897c61c,0x38(%ecx) │ │ │ │ + movl $0x897c61c,0x3c(%ecx) │ │ │ │ + movl $0x897c61c,0x40(%ecx) │ │ │ │ + movl $0x897c61c,0x44(%ecx) │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %eax,0x6e8(%esp) │ │ │ │ + mov $0xffff,%eax │ │ │ │ + mov %ecx,0x6f4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x700(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x70c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ test %eax,%eax │ │ │ │ - jne 8555eb1 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ + je 85475bd │ │ │ │ + mov %edx,0x718(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0x760(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %ecx,0x724(%esp) │ │ │ │ + mov 0x760(%esp),%ecx │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x76c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x76c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 85474bb │ │ │ │ + mov %eax,0x778(%esp) │ │ │ │ + mov 0x724(%esp),%eax │ │ │ │ + mov 0x6e8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov 0x778(%esp),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8555ff8 │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + je 854779f │ │ │ │ + mov %eax,0x730(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %edx,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + mov %eax,0x784(%esp) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ + mov 0x78c(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0x79c(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + mov 0x790(%esp),%ecx │ │ │ │ + mov 0x748(%esp),%edx │ │ │ │ + mov 0x730(%esp),%eax │ │ │ │ + mov %edx,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + mov %eax,0x730(%esp) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x748(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov 0x730(%esp),%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov 0x724(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8555f77 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8556128 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8555f77 │ │ │ │ - nop │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85560fe │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 85560e6 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x85560b4,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8555ee4,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8555c50 │ │ │ │ - nop │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %edx │ │ │ │ + jmp 85476c9 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + dec %eax │ │ │ │ + inc %ebx │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x7b76fb3b(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8556205 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x85561b0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ + add %cl,0x244c89f0(%ecx) │ │ │ │ inc %eax │ │ │ │ - xor %eax,0x0(%edx) │ │ │ │ - and $0x1,%al │ │ │ │ + jmp 8547601 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0xcb004348 │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x558b2c45(%ebx) │ │ │ │ + sub %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8556194 │ │ │ │ - movl $0x8555de4,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %cl,-0x6b76fbbb(%ebx) │ │ │ │ + and $0xf8,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + or %cl,0x6e8248c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x6f4(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8556218,0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %edx,0x700(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x718(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x70c(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x724(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85478da │ │ │ │ + mov %ecx,0x730(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + mov %ecx,0x73c(%esp) │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x744(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x760(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x754(%esp),%edx │ │ │ │ + mov 0x748(%esp),%eax │ │ │ │ + mov 0x730(%esp),%ecx │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + mov %ecx,0x730(%esp) │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0x748(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x730(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x724(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x70c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x70c(%esp) │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x718(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + jmp 85476c9 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x85477f4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + or %al,0x43(%edi) │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x85479a8,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85479a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 85479e4 │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x8547c44,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8555de4 │ │ │ │ - mov $0x89792f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ + jmp 8546fd8 │ │ │ │ + mov 0x640(%esp),%ecx │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8547980,-0x18(%ebp) │ │ │ │ + mov 0x6dc(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x640(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x634(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8547980 │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8547a80,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x30,%ah │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ss │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8547a5a │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + jmp 8547a86 │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + enter $0x4345,$0x0 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,0x458b1455(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x5f82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8556515 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855650b │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 85564aa │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x634(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x640(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 85562f8 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85562b5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8556424 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x85562cc,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85562cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + je 8547aa9 │ │ │ │ + mov %eax,0x64c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x658(%esp) │ │ │ │ + mov 0x694(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x6a0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + mov 0x604(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 85479cb │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 8547d6d │ │ │ │ + mov 0x658(%esp),%ecx │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8556382 │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + je 8547be0 │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x6c4(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x84(%esp),%ecx │ │ │ │ + mov 0x6cc(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x6d0(%esp),%eax │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8556288 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + jmp 8547b04 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + inc %esp │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b2c55(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x5f82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x634(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x64c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x640(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x658(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855632c │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8547cfe │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x670(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x678(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8556288 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 855648c │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x640(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x640(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + jmp 8547b04 │ │ │ │ + mov 0x640(%esp),%ecx │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8547de8 │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x6ac(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x6b4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x6c4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov %edx,0x67c(%esp) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x640(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x640(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x658(%esp),%edx │ │ │ │ + jmp 8547b04 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854825a │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 85475c6 │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + or $0xffff,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + mov %eax,0x61c(%esp) │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8547ac0,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x14(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x5f8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8556447 │ │ │ │ + ja 8547eda │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8556460,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x85564e8,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 854950d │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854809e │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 854806b │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x8546e8c,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8547ef4,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85564e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x5ec(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - arpl %edx,0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + jmp 8547f53 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 855654f │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85565db │ │ │ │ - movl $0x85565f0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + movl $0x8548060,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85565f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855655b │ │ │ │ - movl $0x8556258,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854800c │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85565cc,0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8556258 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %bh,%gs:0x8979308(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and %ch,0x420042 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8556687 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 855663b │ │ │ │ - movl $0x8556574,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + movl $0x8548030,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8556655 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0xffff,0x8(%ebp) │ │ │ │ - jmp 8556a60 │ │ │ │ - movl $0x85566a8,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + jmp 8544640 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8547fcc,-0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85566b9 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 8556a60 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85565d2 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp 85566e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3000000f(%edi) │ │ │ │ - sub $0x42,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0x10(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8556873 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85480e8 │ │ │ │ + movl $0x8546e18,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + adc %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855672f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 85480f7 │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854813e │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + lea -0x2f(%edi),%edx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %ecx,0x5bc(%esp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%edx) │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov 0x5bc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854822f │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x5d4(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x5e0(%esp),%eax │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ - je 8556727 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8556727 │ │ │ │ - movl $0x8556748,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8556a09 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x855677c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855677c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%eax) │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8556896 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + jne 8547f17 │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - jl 855695b │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85567ad │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 85568f4 │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8556873 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8556a24 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + jne 8548373 │ │ │ │ + movl $0x8548158,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + movl $0x87e9588,-0x1c(%ebp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8556873 │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8548368,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ nop │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85569fa │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 85569e2 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8548313 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x85569b0,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x85567e0,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8556530 │ │ │ │ - nop │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8556b01 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x8556aac,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x45c7 │ │ │ │ + or %bh,(%eax) │ │ │ │ + adcl $0x44,-0x75(%eax,%ecx,1) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp 8544640 │ │ │ │ nop │ │ │ │ - sub %al,%fs:0x0(%edx) │ │ │ │ - and $0x1,%al │ │ │ │ + fdivrs (%ebx,%eax,2) │ │ │ │ + add %ch,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + adcl $0xfffffff0,-0x77(%eax,%ecx,1) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85483d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x3c,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8556a90 │ │ │ │ - movl $0x85566e0,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8556b14,0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x54(%esi,%eax,4) │ │ │ │ + or %cl,0x30758bf0(%ecx) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85566e0 │ │ │ │ - mov $0x8979310,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ + jmp 8546fd8 │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x85483b0,-0x18(%ebp) │ │ │ │ + mov 0x5a4(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85483b0 │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85484b0,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - fsubs (%edi) │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - sti │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854848a │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + jmp 85484b6 │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + cmp 0x0(%ebx),%eax │ │ │ │ + xchg %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 %edx,0x3a0(%esp) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8556e40 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8556e36 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 8556ddd │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x4fc(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 8556bf4 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8556bb1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8556d48 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8556bc8,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8556bc8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8556dce │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + je 85484d9 │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + cmovne %eax,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xffff,%ecx │ │ │ │ + mov 0x358(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85483fb │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85487a5 │ │ │ │ + mov 0x520(%esp),%ecx │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8556c98 │ │ │ │ + je 8548618 │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x90(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ + push %ecx │ │ │ │ + mov 0x594(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ inc %edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8556b84 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $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 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8556c28 │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8556b84 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8556db0 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + jmp 8548534 │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ + or $0x3a,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2c45(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x3582484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8556d6b │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,0x4fc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x514(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x508(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8556d84,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8556e18,-0xc(%ebp) │ │ │ │ + mov %edx,0x520(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8548736 │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x540(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x508(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x508(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + jmp 8548534 │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8548820 │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x57c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x520(%esp),%eax │ │ │ │ + jmp 8548534 │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 854907f │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 854907f │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + or $0xffff,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x4f0(%esp) │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov %edx,0x3ac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x85484f0,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x897c61c,-0x14(%ebp) │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4d8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8556e18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + aaa │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%dh │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x24 │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8556f52 │ │ │ │ - movl $0x8556f68,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ch,-0x77(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8556f68 │ │ │ │ + jne 8548968 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + and %dh,(%edi) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%dh │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8556e87 │ │ │ │ - movl $0x8556b54,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8556ef8,0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x38758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8546fd8 │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov 0x3e8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8548940,-0x1c(%ebp) │ │ │ │ + mov 0x4cc(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8556b54 │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8548940 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%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 %ch,%cl │ │ │ │ - btc %ebp,(%eax) │ │ │ │ - add %cl,0x420076(%ebp) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8557019 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8556efe │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979328,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x4223,$0x0 │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8557000 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8556fb3 │ │ │ │ - movl $0x8556ea0,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8556fcd │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0xffff,0x8(%ebp) │ │ │ │ - jmp 85573c0 │ │ │ │ - movl $0x8556f18,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %al,-0x387c0b3b(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8548a82 │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jne 8548a6d │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8557019 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 85573c0 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp 8557040 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl -0xffffff1(%edi) │ │ │ │ - and 0x0(%edx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0x10(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 85571d3 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + jmp 8548a2d │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8548a24,0xc(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855708f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8557087 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8557087 │ │ │ │ - movl $0x85570a8,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8557369 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x85570dc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85570dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lock and %eax,0x0(%edx) │ │ │ │ - or %bl,(%edi) │ │ │ │ + fdivl 0x7470043 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 85571f6 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + add %cl,0x558b1845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x3582484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edx,0x3f4(%esp) │ │ │ │ + mov %ecx,0x400(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x418(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 8548a5d │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x46c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + mov 0x484(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 854898b │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 85572bb │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 855710d │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8548da5 │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8557254 │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + je 8548c06 │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + push %ecx │ │ │ │ + mov 0x4bc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x430(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + jmp 8548b01 │ │ │ │ + and %dh,(%ebx,%eax,2) │ │ │ │ + add %ch,%dh │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b3445(%ebx) │ │ │ │ + and %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76d7bb(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376d3ab(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76e3bb(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376fbab(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76f7b3(%ebx) │ │ │ │ + and $0xc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0x24,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376efab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76ebb3(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x543d83f0(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 8548d36 │ │ │ │ + mov %edx,0x43c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + mov %edx,0x448(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x450(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x46c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x460(%esp),%eax │ │ │ │ + mov 0x454(%esp),%ecx │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + mov %edx,0x43c(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov %ecx,0x418(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 85571d3 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8557384 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 85571d3 │ │ │ │ - nop │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855735a │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 8557342 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + jmp 8548b01 │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8548e20 │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x4a4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x4b4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x418(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + jmp 8548b01 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85492e3 │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 8548876 │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x358(%esp),%edx │ │ │ │ + or %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x400(%esp) │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8548aac,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8557310,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8557140,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x897c61c,-0x18(%ebp) │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8556e5c │ │ │ │ - nop │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8557461 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x855740c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ jmp 87e38c8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - and $0x1f,%al │ │ │ │ - inc %edx │ │ │ │ - add %ah,(%ecx,%eax,1) │ │ │ │ + movl $0x8548f98,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85573f0 │ │ │ │ - movl $0x8557040,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8548fd1 │ │ │ │ + jle 8548f6d │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8548fd0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8548f33 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8557474,0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8557040 │ │ │ │ - mov $0x8979330,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 8548f73 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8548fc8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8548fa2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8548f5c,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x75(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + roll $0x94,-0x76aef714(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + push $0x83002731 │ │ │ │ + les (%edi,%eax,8),%ecx │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + mov 0x89000003,%al │ │ │ │ (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85577a3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8557799 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 855773d │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 854911c │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x364(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %ecx,0x37c(%esp) │ │ │ │ + mov %eax,0x370(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x370(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 8557554 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jne 8549246 │ │ │ │ + movl $0x854902c,-0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x37c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x388(%esp) │ │ │ │ + mov 0x9(%ecx),%eax │ │ │ │ + mov %ecx,0x37c(%esp) │ │ │ │ + mov %eax,0x394(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x394(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x388(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + jmp 85490cb │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8557511 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85576a8 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8557528,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8557528 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855772e │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + ja 854915b │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85575f8 │ │ │ │ + je 85491ec │ │ │ │ + mov %ecx,0x3ac(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x90(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ + push %ecx │ │ │ │ + mov 0x3c0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x3dc(%esp) │ │ │ │ + mov %edx,0x3d0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 85574e4 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $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 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8557588 │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 85574e4 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8557710 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85576cb │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3d0(%esp),%eax │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x85576e4,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x54(%ecx,%edx,4) │ │ │ │ + or %cl,-0xf76f3ab(%ebx) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8557778,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + dec %eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x3ac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x85492c0,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8557778 │ │ │ │ + jne 85492c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ + nop │ │ │ │ + enter $0x432d,$0x0 │ │ │ │ + movb $0x0,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7044d(%ebx) │ │ │ │ + add $0x20,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %esp │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8546fd8 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8549314,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + out %al,$0x43 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x6ae90475(%ecx) │ │ │ │ + pop %ebx │ │ │ │ push %ds │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x76(%eax) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb 0x0(%edx),%eax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85578b2 │ │ │ │ - movl $0x85578c8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85578c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ + adc %al,-0x3176f7ac(%ebx,%edx,4) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85577e7 │ │ │ │ - movl $0x85574b4,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 85493bd │ │ │ │ + jle 8549359 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 85493bc │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8549322 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8557858,0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85574b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%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 %ch,%cl │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - mov $0x28,%cl │ │ │ │ - add %cl,0x420076(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 854935f │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85493b4,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 855797c │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855785e │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 854938e │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979348,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bl,(%edx) │ │ │ │ - inc %edx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8549348,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%ebx,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + jl 854945f │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + in $0x93,%al │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + adc %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8557963 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8557913 │ │ │ │ - movl $0x8557800,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 85492eb │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8549672 │ │ │ │ + movl $0x8549418,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 855792d │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0xffff,0x8(%ebp) │ │ │ │ - jmp 8557d24 │ │ │ │ - movl $0x8557878,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 855797c │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8557d24 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - jmp 85579a4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl -0x53fffff1(%edi) │ │ │ │ - sbb %eax,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0x10(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8557b37 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8549ff0 │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 854946b │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x2f8(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x9(%edx),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + jmp 85494b5 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85579f3 │ │ │ │ + ja 8549587 │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85579eb │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85579eb │ │ │ │ - movl $0x8557a0c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8557ccd │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8557a40,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8557a40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sbb %al,0x0(%edx) │ │ │ │ - or %bl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8557b5a │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8557c1f │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8557a71 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8557bb8 │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + je 8549618 │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ + mov 0x330(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %edx,0x340(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8557b37 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8557ce8 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8557b37 │ │ │ │ - nop │ │ │ │ + mov 0x340(%esp),%ecx │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movb $0x0,(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xa0,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + push %esp │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8557cbe │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 8557ca6 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8557c74,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8557aa4,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x85496e4,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 85577bc │ │ │ │ - nop │ │ │ │ - push %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8557dc5 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x8557d70,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85496e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - loopne 8557d7b │ │ │ │ - inc %edx │ │ │ │ - add %ah,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub %eax,0x0(%ebx) │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8557d54 │ │ │ │ - movl $0x85579a4,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8557dd8,0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x54(%esi,%edx,4) │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 85579a4 │ │ │ │ - mov $0x8979350,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8546fd8 │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8549728,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - adc $0xf0042,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + ja 8549707 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x28c(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8549900 │ │ │ │ + mov %eax,0x2a4(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov 0x2a4(%esp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x280(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x2b8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + mov 0x2a4(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854a0d5 │ │ │ │ + movl $0x8549954,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs loopne 854998e │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - ret │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - decl 0x1aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl -0x6ffffff1(%edi) │ │ │ │ - push %ss │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x2ae90475(%ecx) │ │ │ │ + push %ebp │ │ │ │ + push %ds │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - 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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - lea -0xc(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8557fab │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x8549980,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8557e67 │ │ │ │ + ja 8549962 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x22c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x238(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8549b58 │ │ │ │ + mov %eax,0x250(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + mov 0x250(%esp),%ecx │ │ │ │ + mov %eax,0x25c(%esp) │ │ │ │ + mov 0x22c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x264(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x280(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 8557e5f │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 8557e5f │ │ │ │ - movl $0x8557e80,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8558141 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8557eb4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8557eb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x1f080042,%eax │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8549b98,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 8557fce │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 8558093 │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8557ee5 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8549b7a │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x1d8(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x1e4(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x1f0(%esp) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1d8(%esp),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 855802c │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + je 8549d70 │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,0x214(%esp) │ │ │ │ + mov 0x1fc(%esp),%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ + mov 0x210(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8557fab │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 855815c │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8557fab │ │ │ │ - nop │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x220(%esp),%edx │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8549db0,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8558132 │ │ │ │ + ja 8549d92 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 855811a │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8549f88 │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x1bc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x1d8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1cc(%esp),%edx │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x85580e8,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ + movl $0x8549fd0,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + call 954e3a2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x5116fb8b(%ecx) │ │ │ │ + dec %esi │ │ │ │ + push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,0x83088078 │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 870da38 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 854a261 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8549922 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8557f18,-0x8(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854a0ac,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8558544 │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854a0ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x13,%al │ │ │ │ - inc %edx │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %eax │ │ │ │ + pop %ds │ │ │ │ + inc %ebx │ │ │ │ + add %al,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x28,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + push %esp │ │ │ │ + or %cl,0x18758bf1(%ecx) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8545618 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854a178,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854a178 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8558245 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x85581f0,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,-0x76f7ab67(%eax) │ │ │ │ + int1 │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85461c0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 8549faa │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854a238,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x44004212,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854a238 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1d,%ah │ │ │ │ + inc %ebx │ │ │ │ + add %al,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85581d2 │ │ │ │ - movl $0x8557e18,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x8558250,0x10(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea -0x4(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x98,%al │ │ │ │ + fwait │ │ │ │ + push %esp │ │ │ │ + or %cl,0x18758bf1(%ecx) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8544a24 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8549fde │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 854a1a7 │ │ │ │ + mov 0x9(%eax),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x854a2f4,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854a2f4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + sbb $0x650043,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x76f7ab63(%eax) │ │ │ │ + lock mov 0x14(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8557e18 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8546fd8 │ │ │ │ + nop │ │ │ │ + js 854a337 │ │ │ │ + inc %ebx │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c48739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ + ja 854a42a │ │ │ │ + movl $0x87bfd7c,-0x74(%edi) │ │ │ │ + movl $0x68e,-0x70(%edi) │ │ │ │ + movl $0x8774428,-0x6c(%edi) │ │ │ │ + movl $0x897b600,-0x68(%edi) │ │ │ │ + movl $0x897b5ec,-0x64(%edi) │ │ │ │ + movl $0x897b5d8,-0x60(%edi) │ │ │ │ + lea -0x73(%edi),%eax │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + movl $0x8992ff1,-0x58(%edi) │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x8993019,-0x50(%edi) │ │ │ │ + movl $0x8774400,-0x4c(%edi) │ │ │ │ + movl $0x897b5ac,-0x48(%edi) │ │ │ │ + lea -0x6b(%edi),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x898c539,-0x40(%edi) │ │ │ │ + movl $0x8544a24,-0x3c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x8545618,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x85461c0,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8546fd8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x4a(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x854a410,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854a410 │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8558278 │ │ │ │ + js 854a422 │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x5c(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854a448 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x78,0x33c(%ebx) │ │ │ │ + mov $0x897c0c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + sbb $0x43,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8546fd8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 854a480 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *%ebp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + jb 854a73a │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854a730 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8558528 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855851e │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 85584ca │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8558318 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 854a5e6 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x854a588,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x854a5d8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85582d5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + add %cl,-0xf76f7ab(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854a564 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x12(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8558444 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x85582ec,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 854a68f │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854a668 │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xfc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85582ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85583a2 │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + je 854a706 │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x84(%esp),%ecx │ │ │ │ + mov 0xcc(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 85582a8 │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%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 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855834c │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 85582a8 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 85584ac │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897c0c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ + jmp 854a790 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cf78b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8558467 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8558480,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8558508,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8558508 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0xff,%ah │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xec,%al │ │ │ │ - adcl $0xffffff89,0x8(%ebp) │ │ │ │ - int1 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmovb %fs:(%eax),%eax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + pop %esp │ │ │ │ + sbb %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8558603 │ │ │ │ - movl $0x8558614,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 854b1b2 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 854b076 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 854a899 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 854ac41 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x854b1c8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8558614 │ │ │ │ + jne 854b1c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - and $0x1,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8558581 │ │ │ │ - movl $0x8558278,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85585f0,0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + ja 854a82e │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + je 854a885 │ │ │ │ + inc %ebx │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854a9a6 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 854a957 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x854a76c,-0x4(%edi) │ │ │ │ + movl $0x854a848,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854a94c,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8558278 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %cl,-0x197cfd8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %cs │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854a8f8 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8558690 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 855865b │ │ │ │ - movl $0x8558598,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + clc │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x854a91c,0x10(%ebp) │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8558677 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0xffff,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 855819c │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x85586b4,0xc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85586c5 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854a878,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 855819c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x854a9e0,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85585f6 │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - enter $0x420d,$0x0 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855871a │ │ │ │ - movl $0x855819c,-0x14(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8558544,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8558544 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979368,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 855873b │ │ │ │ - inc %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855875f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8558868 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %cl,0x20042 │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8558796 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559480 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + ja 854a9c1 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85587f8 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + je 854abb8 │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ + mov 0x12c(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ mov %ecx,0x8(%edx,%eax,4) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855884a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 854abda │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - or $0x42,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85588b7 │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85588ad │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0xf(%eax),%ecx │ │ │ │ - jne 85588bc │ │ │ │ - movl $0x8558824,-0x24(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8558738,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8558770,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x85587a8,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854ad48 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 854ad0b │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x854a754,-0x8(%edi) │ │ │ │ + lea -0x5(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x854abf4,0x0(%ebp) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 855892d │ │ │ │ - inc %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8558998 │ │ │ │ - add $0x14,%edi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854ad00,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855898e │ │ │ │ - movl $0x87e7e68,-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 $0x8558868,-0x10(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + ja 854acaa │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8558868 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ clc │ │ │ │ - or 0x0(%edx),%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + cld │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x854acd0,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854ac20,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854adc8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85589d4 │ │ │ │ - movl $0x85589f4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 854ae01 │ │ │ │ + jle 854ad9d │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 854ae00 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854ad63 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 854ada3 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854adf8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe0,%al │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854add2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854ad8c,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - jmp 87eb3f4 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%eax,%eiz,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + cmp %dl,(%ebx) │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + sub %ch,-0xe76f7ac(%esi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854aee4,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - or 0x0(%edx),%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8558aa9 │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8558a9f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + ja 854aeaf │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x854ae5c,0x0(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - movl $0x855892c,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x85589b0,-0x4(%edi) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0xb │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854af8b │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854b01c │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xc0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + out %eax,$0xb │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x458b0854(%edi,%ebp,4) │ │ │ │ + sbb %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 854b18a │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 854af25 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x854b12c,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854b12c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6700430f,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x50(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 854a790 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854b178,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x244c89f2(%ecx) │ │ │ │ + dec %esp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854b156 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897c0cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf,%al │ │ │ │ + inc %ebx │ │ │ │ + add %ah,0x1e000002(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %ah,%al │ │ │ │ + test $0x4d8b0854,%eax │ │ │ │ + or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4589044d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x3a7cf38b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 854a790 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 854b240 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xff,%ah │ │ │ │ + (bad) │ │ │ │ + incl 0x2(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + or $0x43,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8558b22 │ │ │ │ - movl $0x8558afc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 854bc5e │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 854bb22 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 854b349 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 854b6ed │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%ecx │ │ │ │ + movl $0x854bc74,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8558afc │ │ │ │ + jne 854bc74 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8558ae5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 854b2de │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + les (%ebx,%eax,2),%ecx │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8558b56 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8558b94 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 854b453 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 854b40b │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x854b21c,-0x4(%edi) │ │ │ │ + movl $0x854b2f8,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8539268 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854b400,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854b3ab │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - or %al,0x0(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8558bd7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8558ce0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $0x42,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8558c0e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559480 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + clc │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x854b3d0,0x10(%ebp) │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854b328,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x854b48c,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854b46e │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8558c70 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + je 854b664 │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ + mov 0x138(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ mov %ecx,0x8(%edx,%eax,4) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8558cc2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + ja 854b686 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - enter $0x4207,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8558d2f │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8558d25 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0xf(%eax),%ecx │ │ │ │ - jne 8558d34 │ │ │ │ - movl $0x8558c9c,-0x24(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8558bb0,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8558be8,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8558c20,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x7,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8558e10 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8558e06 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8558ce0,-0x10(%edi) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854b7f5 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x70(%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 -0xf(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8558ce0 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addb $0x42,(%esi) │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8558e4c │ │ │ │ - movl $0x8558e6c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 854b7bf │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x854b204,-0x8(%edi) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x854b6a0,0xc(%ebp) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854b7b4,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854b760 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x58,%al │ │ │ │ - mov 0x8(%ebp),%ss │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + clc │ │ │ │ + cmp $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,-0x76b3dbac(%ebx) │ │ │ │ + push %edi │ │ │ │ + cld │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x854b784,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - jmp 87eb3f4 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854b6cc,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854b874,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%esi) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8558f21 │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 854b8ad │ │ │ │ + jle 854b849 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 854b8ac │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8558f17 │ │ │ │ - movl $0x87e7e68,-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 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - movl $0x8558da4,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8558e28,-0x4(%edi) │ │ │ │ + ja 854b810 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - repz inc %edx │ │ │ │ - sti │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 854b84f │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854b8a4,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8558f6b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559194 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854b87e │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8558f9e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854b838,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%eax,%eiz,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ch,%al │ │ │ │ + mov %cs,(%eax) │ │ │ │ + daa │ │ │ │ + add %al,0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + aam $0xb8 │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8558fd6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x17ba382a(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855908b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8559040,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8559040 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854b990,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %gs:(%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8559029 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8558f78,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8558fb0,-0x4(%edi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854b95b │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x854b908,0x0(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8559143 │ │ │ │ - movl $0x85590d4,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85590d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ + out %eax,$0xb │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854ba37 │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 8559123 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + je 854bac8 │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ + mov 0xc0(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855917a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + out %eax,$0xb │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85591e3 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85591d9 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0x13(%eax),%ecx │ │ │ │ - jne 85591e8 │ │ │ │ - movl $0x8559154,-0x28(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x46(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,-0xe76e7bb(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8558f44,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8558fec,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x855909c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 854bc36 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 854b9d1 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x854bbd8,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854bbd8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cld │ │ │ │ + add $0x43,%al │ │ │ │ + add %ah,0x9(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + mov $0x458b0854,%edx │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 854b240 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854bc24,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85592da │ │ │ │ - add $0x18,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x244c89f2(%ecx) │ │ │ │ + dec %esp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85592d0 │ │ │ │ - movl $0x87e7e68,-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 $0x8559194,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 854bc02 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559194 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0x5004201,%eax │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897c0d4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + add $0x43,%al │ │ │ │ + add %ah,0x1e000002(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %cl,0x4d8b0854(%esp,%esi,4) │ │ │ │ + or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4589044d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 854bc9b │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 854b240 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 854bcd4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8559314 │ │ │ │ - movl $0x8559334,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:-0x33ff8a(%ebp) │ │ │ │ + (bad) │ │ │ │ + jmp *0x2 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,0x100 │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add %ch,%cl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - and %ch,(%ecx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %eax │ │ │ │ - add %eax,0x0(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85593f0 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85593e6 │ │ │ │ - movl $0x87e7e68,-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 │ │ │ │ + jb 854c8a9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - movl $0x8559260,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854c732 │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 854be14 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854c2c8 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x85592f0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855946a │ │ │ │ - movl $0x8559444,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x854c8b4,-0xc(%ebp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8559444 │ │ │ │ + jne 854c8b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855942d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 854bda9 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %al,(%eax) │ │ │ │ - inc %edx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85596a5 │ │ │ │ - movl $0x85594d4,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - 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 85594d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xff │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + and $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 855963f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 855956b │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855962e │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8559358,-0x1c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x8559404,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85595d7 │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855962e │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x8558e90,-0x1c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8558f34,-0x4(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85595c8 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x9(%esi),%ecx │ │ │ │ - movl $0x8558b30,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8558b68,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85596a8 │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855962e │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8558a18,-0x1c(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8558abc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 854bf2e │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 854bee7 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x854bcb0,-0xc(%edi) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x854bdc0,0xc(%ebp) │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - movl $0x87e90fc,0xc(%ebp) │ │ │ │ - movl $0x89790cd,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sar $1,%ch │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 855973f │ │ │ │ - movl $0x8559714,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87281a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - std │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85596f8 │ │ │ │ - movl $0x8559480,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8559480 │ │ │ │ - mov $0x8979370,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854bedc,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ nop │ │ │ │ - sbb %bh,%ah │ │ │ │ - inc %ecx │ │ │ │ - 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 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8559778 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855978c,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - mov $0x8979378,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in $0xfb,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854be87 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %ah,(%ecx) │ │ │ │ - jb 855972d │ │ │ │ - or %al,0x3ae9fcc5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - sar $0x41,%bl │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + adc $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,0xa02484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85597d0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85597e4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x854beac,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - mov $0x8979380,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %?,%ebx │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1316ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push 0x41(%ebx,%edi,8) │ │ │ │ - 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 855981c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8987221,0x0(%ebp) │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854bdec,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 85596d8 │ │ │ │ - mov $0x8979388,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - js 8559822 │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8559857 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559960 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - cld │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855988e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855a584 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x854bf74,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + out %eax,$0xe │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854bf53 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85598f0 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + je 854c14c │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ + mov 0x198(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,0x1b4(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x1a8(%esp),%edx │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ mov %ecx,0x8(%edx,%eax,4) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8559942 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - sti │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85599af │ │ │ │ - add $0x28,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 854c16e │ │ │ │ + add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85599a5 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0xf(%eax),%ecx │ │ │ │ - jne 85599b4 │ │ │ │ - movl $0x855991c,-0x24(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8559830,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8559868,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x85598a0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 854c177 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %bh,%dl │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8559a90 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8559a86 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854c272 │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x150(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8559960,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854c3f2 │ │ │ │ + mov 0x9(%ecx),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 854c3ab │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x854c190,-0x8(%ebp) │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854c3a0,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854c34b │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559960 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %bh,%dl │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8559acc │ │ │ │ - movl $0x8559aec,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + hlt │ │ │ │ + adc $0x41,%al │ │ │ │ + push %edi │ │ │ │ + or %cl,0xa02484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x854c370,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854c2a0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854c47c,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 854c4b5 │ │ │ │ + jle 854c451 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 854c4b4 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854c417 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd8,%al │ │ │ │ - lcall $0xc689,$0xf1890855 │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 87eb3f4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - stc │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 854c457 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854c4ac,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8559ba1 │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8559b97 │ │ │ │ - movl $0x87e7e68,-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 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - movl $0x8559a24,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8559aa8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 854c486 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854c440,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x75(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + roll $0x94,-0x76aef714(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8559c1a │ │ │ │ - movl $0x8559bf4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %ch,%al │ │ │ │ + test %bh,%ah │ │ │ │ + add %al,%es:0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + fadd %st,%st(4) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + rolb $1,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854c5a0,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + data16 add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854c563 │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x854c510,0x0(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8559bf4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e38c8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8559bdd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 854c648 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854c6d8 │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xf0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + enter $0x1f,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70455(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ + (bad) │ │ │ │ + push %esp │ │ │ │ + or %cl,-0x38297610(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8559c54 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 854c87e │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 854c5df │ │ │ │ + dec %eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x854c80c,-0x10(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854c80c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + enter $0x3,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%edi,%eax,8) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 854bcd4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854c864,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8559c90 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ + ja 854c83b │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - testl $0x10001,0x0(%ecx) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8559cd3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8559ddc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - testl $0x2,0x0(%ecx) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8559d0a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855a584 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + out %eax,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x54(%edi,%edi,4) │ │ │ │ + or %cl,0x1c758bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 854bcd4 │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 8559d6c │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - add $0x200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8559dbe │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - testb $0x4,0x0(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:-0x85fff8a(%ebp) │ │ │ │ + inc %edx │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8559e2b │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8559e21 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0xf(%eax),%ecx │ │ │ │ - jne 8559e30 │ │ │ │ - movl $0x8559d98,-0x24(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 854f829 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 854c99f │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854c963 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854e6d2 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8559cac,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8559ce4,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8559d1c,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %dh,%dh │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8559f0c │ │ │ │ - add $0x14,%edi │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 854d72e │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 854cc20 │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 854ed54 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8559f02 │ │ │ │ - movl $0x87e7e68,-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 $0x8559ddc,-0x10(%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 -0xf(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ + ja 854cb76 │ │ │ │ + mov 0x5(%edx),%ecx │ │ │ │ + mov %eax,0x778(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 854cb43 │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + movl $0x857801c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x854c920,-0x4(%edi) │ │ │ │ + movl $0x854c97c,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x778(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8559ddc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dh,%ch │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + jmp 8539268 │ │ │ │ + cmp $0xf5,%al │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x1e000000(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8559f48 │ │ │ │ - movl $0x8559f68,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 854ca39 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854cb38,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x54,%al │ │ │ │ - lahf │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add %ch,%cl │ │ │ │ - jbe 8559f90 │ │ │ │ - sub %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xf5,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855a01d │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a013 │ │ │ │ - movl $0x87e7e68,-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 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - movl $0x8559ea0,-0x1c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8559f24,-0x4(%edi) │ │ │ │ + ja 854cae1 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - divl (%ecx) │ │ │ │ - sti │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855a067 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + lock movl $0x854cb08,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 855a298 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x854cab0,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855a0a0 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a0d6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 854cbaf │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855a18e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855a140,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854cd1e │ │ │ │ + mov 0x9(%edx),%ecx │ │ │ │ + mov %eax,0x778(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 854cceb │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + movl $0x854c908,-0x4(%edi) │ │ │ │ + movl $0x854cbc8,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855a140 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x778(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854cce0,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a129 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855a074,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855a0b0,-0x4(%edi) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854cc8b │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855a247 │ │ │ │ - movl $0x855a1d8,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + movl $0x854ccb0,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854cbf4,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + js 854cd4d │ │ │ │ + inc %edx │ │ │ │ + add %cl,%bl │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xf76f7ac(%ebp,%ecx,8) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855a1d8 │ │ │ │ + jne 854cd8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855a227 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ + push %eax │ │ │ │ + repz inc %edx │ │ │ │ + add %cl,%bl │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + rcll $1,-0x77(%eax,%ecx,1) │ │ │ │ + lock mov 0x2c(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov 0x6dc(%esp),%eax │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x76c(%esp) │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x854cd64,-0x24(%ebp) │ │ │ │ + mov 0x76c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x6c4(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x6d0(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x6e8(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x748(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x5c8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854cd64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854ce88,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a27e │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854ce63 │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ + jmp 854ce8e │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855a2e7 │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a2dd │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0x13(%eax),%ecx │ │ │ │ - jne 855a2ec │ │ │ │ - movl $0x855a258,-0x28(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x855a040,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x855a0ec,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x855a1a0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855a3de │ │ │ │ - add $0x18,%edi │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 854ed50 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 854ed54 │ │ │ │ + add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a3d4 │ │ │ │ - movl $0x87e7e68,-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 $0x855a298,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + ja 854d23b │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + movl $0x897c61c,0x8(%ecx) │ │ │ │ + movl $0x897c61c,0xc(%ecx) │ │ │ │ + movl $0x897c61c,0x10(%ecx) │ │ │ │ + movl $0x897c61c,0x14(%ecx) │ │ │ │ + movl $0x897c61c,0x18(%ecx) │ │ │ │ + movl $0x897c61c,0x1c(%ecx) │ │ │ │ + movl $0x897c61c,0x20(%ecx) │ │ │ │ + movl $0x897c61c,0x24(%ecx) │ │ │ │ + movl $0x897c61c,0x28(%ecx) │ │ │ │ + movl $0x897c61c,0x2c(%ecx) │ │ │ │ + movl $0x897c61c,0x30(%ecx) │ │ │ │ + movl $0x897c61c,0x34(%ecx) │ │ │ │ + movl $0x897c61c,0x38(%ecx) │ │ │ │ + movl $0x897c61c,0x3c(%ecx) │ │ │ │ + movl $0x897c61c,0x40(%ecx) │ │ │ │ + movl $0x897c61c,0x44(%ecx) │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855a298 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - mov $0xf0,%ah │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %eax,0x6b8(%esp) │ │ │ │ + mov $0xffff,%eax │ │ │ │ + mov %ecx,0x6c4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x6d0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x6dc(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 854ceb1 │ │ │ │ + mov %edx,0x6e8(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0x730(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %ecx,0x6f4(%esp) │ │ │ │ + mov 0x730(%esp),%ecx │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x73c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x73c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 854cdaf │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + mov 0x6b8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov 0x748(%esp),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854d090 │ │ │ │ + mov %eax,0x700(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0x718(%esp) │ │ │ │ + mov 0x6e8(%esp),%edx │ │ │ │ + mov %eax,0x754(%esp) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x75c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x76c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x760(%esp),%ecx │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + mov 0x700(%esp),%eax │ │ │ │ + mov %edx,0x718(%esp) │ │ │ │ + mov 0x6e8(%esp),%edx │ │ │ │ + mov %eax,0x700(%esp) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + mov 0x718(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov 0x700(%esp),%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov 0x6f4(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %edx │ │ │ │ + jmp 854cfba │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + out %eax,(%dx) │ │ │ │ + inc %edx │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855a418 │ │ │ │ - movl $0x855a438,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x7b76fb3b(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x244c89f0(%ecx) │ │ │ │ + inc %eax │ │ │ │ + jmp 854cef2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + out %eax,(%dx) │ │ │ │ + inc %edx │ │ │ │ + add %cl,%bl │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2c45(%ebx) │ │ │ │ + sub %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ + add %cl,-0x6b76fbbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + or %cl,0x6b8248c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x6c4(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x6d0(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x6e8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x6f4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854d1ca │ │ │ │ + mov %ecx,0x700(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x718(%esp) │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ + mov %ecx,0x70c(%esp) │ │ │ │ + mov 0x6c4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x714(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x730(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x724(%esp),%edx │ │ │ │ + mov 0x718(%esp),%eax │ │ │ │ + mov 0x700(%esp),%ecx │ │ │ │ + mov %eax,0x718(%esp) │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ + mov %ecx,0x700(%esp) │ │ │ │ + mov 0x6c4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x700(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x6f4(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x6dc(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + mov 0x6e8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x6e8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x6e8(%esp),%edx │ │ │ │ + jmp 854cfba │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x854d0e4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %al,(%dx) │ │ │ │ + inc %edx │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x854d298,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854d298 │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + out %al,(%dx) │ │ │ │ + inc %edx │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1e0000,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x24,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add %ch,%cl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - movaps %xmm0,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - lock inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855a4f4 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a4ea │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + movl $0x854d534,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-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 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855a364,-0x20(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855a3f4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov %eax,0x6ac(%esp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + mov 0x5e0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854d270,-0x18(%ebp) │ │ │ │ + mov 0x6ac(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x670(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855a56e │ │ │ │ - movl $0x855a548,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855a548 │ │ │ │ + jne 854d270 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854d370,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + 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 855a531 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854d34a │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0xef,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + jmp 854d376 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xed,%al │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x1e000001(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b1455(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x5c82494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855a79f │ │ │ │ - movl $0x855a5d8,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - 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 855a5d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x5d4(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x5e0(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x610(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 854d399 │ │ │ │ + mov %eax,0x61c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x664(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x628(%esp) │ │ │ │ + mov 0x664(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x670(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 854d2bb │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 854d65d │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov 0x5e0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov 0x670(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854d4d0 │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + mov %ecx,0x694(%esp) │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x69c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x6ac(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov 0x634(%esp),%ecx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x634(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x61c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + jmp 854d3f4 │ │ │ │ xchg %ax,%ax │ │ │ │ - shr $1,%dh │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + test $0xeb,%al │ │ │ │ + inc %edx │ │ │ │ + add %ch,%ah │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 855a739 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 855a66f │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a728 │ │ │ │ - mov 0x1(%eax),%edx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x855a45c,-0x1c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x855a508,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 855a6cc │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a728 │ │ │ │ - mov 0x1(%eax),%eax │ │ │ │ - movl $0x8559f8c,-0x1c(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855a030,-0x4(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x458b2c55(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x5c82494(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x5d4(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x5e0(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x61c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x610(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x628(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a728 │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854d5ee │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + mov %ecx,0x640(%esp) │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x648(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x664(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov 0x634(%esp),%ecx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x634(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x610(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x610(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x61c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + jmp 854d3f4 │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + mov 0x670(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854d6d8 │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + mov %ecx,0x67c(%esp) │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x684(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ + mov 0x634(%esp),%ecx │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + mov 0x61c(%esp),%edx │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x634(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x610(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x628(%esp),%edx │ │ │ │ + jmp 854d3f4 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854dad4 │ │ │ │ mov 0x1(%eax),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x5(%eax),%ecx │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - movl $0x8559c28,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8559c64,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 855a7a2 │ │ │ │ - add $0x20,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855a728 │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8559b10,-0x1c(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8559bb4,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87282f8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x87e90fc,0xc(%ebp) │ │ │ │ - movl $0x89790cd,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - nop │ │ │ │ - fsubr %st(4),%st │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 855a837 │ │ │ │ - movl $0x855a80c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jne 854ceba │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + or $0xffff,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + mov %ecx,0x5e0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x854d3b0,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x14(%ebp) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x5e0(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281a4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x5c8(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - in (%dx),%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855a7f0 │ │ │ │ - movl $0x855a584,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 855a584 │ │ │ │ - mov $0x89793b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or $0x200,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a872 │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ + ja 854d7c7 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89793b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc (%eax),%eax │ │ │ │ - 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 855a8ed │ │ │ │ - movl $0x855a8c4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 854ed54 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854d97e │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 854d94b │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x854c8f0,-0x4(%edi) │ │ │ │ + movl $0x854d7e0,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,%es:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a8ad │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89793bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 854d839 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854d940,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a924 │ │ │ │ - movl $0x855aa3c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854d8e9 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x89793c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + movl $0x854d910,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854d8ac,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855a96a │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 854d9c1 │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854d9ca │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + lea -0x2f(%edi),%edx │ │ │ │ + mov %edx,0x580(%esp) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %eax,0x58c(%esp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ + mov %eax,0x8(%edx) │ │ │ │ + mov %eax,0xc(%edx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854daa9 │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov 0xc(%ecx),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x5b0(%esp),%eax │ │ │ │ + mov 0x5a4(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 854d803 │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 854dbd7 │ │ │ │ + movl $0x854d9e4,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + movl $0x87e9588,-0x1c(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89793c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x854dbcc,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7aa57(%eax) │ │ │ │ - (bad) │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855a999 │ │ │ │ - movl $0x855aa64,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854db78 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sub $0xc8,%al │ │ │ │ - sub (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - enter $0x2a,$0x1 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x83000100 │ │ │ │ - movb $0xff,(%edx) │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - enter $0x2a,$0x0 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x45c7 │ │ │ │ + or %bl,0x448b0854(%ebx,%ebx,8) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854a480 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + in $0x42,%al │ │ │ │ + add %ch,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - gs add %ch,%dh │ │ │ │ - enter $0x2a,$0x1 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x83000100 │ │ │ │ - movb $0xff,(%edx) │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - leave │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + fcoml -0x77(%eax,%ecx,1) │ │ │ │ + lock mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854dc38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - leave │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x83000400,%eax │ │ │ │ - movb $0xff,(%ebx) │ │ │ │ - add %ah,%gs:-0x70(%esi) │ │ │ │ - in (%dx),%al │ │ │ │ - leave │ │ │ │ - sub (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + in $0x42,%al │ │ │ │ + add %ch,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x3976f7ab(%edx,%ebp,4) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + ficoms -0x77(%eax,%ecx,1) │ │ │ │ + lock mov 0x30(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x854dc10,-0x18(%ebp) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x538(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4e4(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4c0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855aaa4 │ │ │ │ + jne 854dc10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + movl $0x854dd10,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - 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 855aa8b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854dcea │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - 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 855ab81 │ │ │ │ - movl $0x855ab04,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855ab04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + mov 0x4c0(%esp),%eax │ │ │ │ + jmp 854dd16 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %fs,%ebx │ │ │ │ inc %edx │ │ │ │ + add %al,0x1e000003(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x3282484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ecx),%esi │ │ │ │ - rorb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - ret $0x357c │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %ecx,0x4a8(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x4c0(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 854dd39 │ │ │ │ + mov %edx,0x4e4(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + bsf %edx,%edx │ │ │ │ + mov %edx,0x52c(%esp) │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x52c(%esp),%eax │ │ │ │ + cmovne %eax,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xffff,%ecx │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 854dc5b │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 854e005 │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x538(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854de78 │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x564(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4e4(%esp),%edx │ │ │ │ + jmp 854dd94 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %ah,%dl │ │ │ │ + inc %edx │ │ │ │ + add %ch,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2c45(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x3282484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x4a8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x4c0(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x4e4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x4d8(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x4f0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854df96 │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %ecx,0x508(%esp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x510(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x52c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x4d8(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,0x4d8(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4e4(%esp),%edx │ │ │ │ + jmp 854dd94 │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x538(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854e080 │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x54c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 855ab13 │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x855ab2c,-0x8(%ebp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x89793d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - aaa │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + jmp 854dd94 │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 854e8cf │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 854e8cf │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + or $0xffff,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov %eax,0x4b4(%esp) │ │ │ │ + mov %edx,0x37c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x854dd50,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x14(%ebp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4a8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4b4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + inc %eax │ │ │ │ + filds 0x0(%edx) │ │ │ │ + out %al,(%dx) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855abcc │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + loope 854e1f6 │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854e1c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bl,%bh │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ 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 %al,(%esp,%ebp,4) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855ac04 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + in $0x54,%al │ │ │ │ + or %cl,0x38758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + mov 0x3e8(%esp),%ecx │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov %edx,0x49c(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x854e19c,-0x1c(%ebp) │ │ │ │ + mov 0x49c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x3f4(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x460(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854e19c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x0,%al │ │ │ │ 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 %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %al,-0x387c0b3b(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 854e2de │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jne 854e2c9 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov 0x3c4(%esp),%eax │ │ │ │ + jmp 854e289 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854e280,0xc(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xdd │ │ │ │ + inc %edx │ │ │ │ + add %al,0x7(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov $0x6c,%ch │ │ │ │ - sub %al,(%eax) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x3282484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x3ac(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x3b8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edx,0x3c4(%esp) │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x3dc(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 854e2b9 │ │ │ │ + mov %eax,0x3f4(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x400(%esp) │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + mov %edx,0x460(%esp) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 854e1e7 │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 854e601 │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x460(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854e462 │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x48c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x49c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x400(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + jmp 854e35d │ │ │ │ + sbb %bl,%ah │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b3445(%ebx) │ │ │ │ + and %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x28,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76d7bb(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376d3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76e3bb(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376fbab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76f7b3(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376efab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76ebb3(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x543d83f0(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 854e592 │ │ │ │ + mov %edx,0x40c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %edx,0x418(%esp) │ │ │ │ + mov 0x3d0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x420(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + mov 0x40c(%esp),%edx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %edx,0x40c(%esp) │ │ │ │ + mov 0x3d0(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x40c(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov 0x400(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x3e8(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x3e8(%esp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + jmp 854e35d │ │ │ │ + mov 0x3e8(%esp),%ecx │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + mov 0x460(%esp),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854e67c │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %ecx,0x46c(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x474(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x484(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x3e8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x400(%esp),%ecx │ │ │ │ + jmp 854e35d │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 854eb33 │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 854e0d6 │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + or %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x3d0(%esp) │ │ │ │ + mov %ecx,0x3c4(%esp) │ │ │ │ + mov %eax,0x3b8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x854e308,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x18(%ebp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3c4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x854e7e8,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0x55(%esp,%ebp,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855ac54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 854e821 │ │ │ │ + jle 854e7bd │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 854e820 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854e786 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x54(%eax) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 854e7c3 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854e818,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x463b0445(%ebx) │ │ │ │ - add (%edi),%ecx │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add -0x6b112750(%ebx),%cl │ │ │ │ - or %al,0x65ff08c5(%ebx) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854e7f2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854e7ac,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x75(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + roll $0x94,-0x76aef714(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ add (%eax),%eax │ │ │ │ - jne 855acd0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + sbb %bl,%cl │ │ │ │ + add %al,%es:0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + dec %eax │ │ │ │ + call f9ddf0f8 │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 854e96c │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x334(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %eax,0x340(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x340(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x334(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 854ea96 │ │ │ │ + movl $0x854e87c,-0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov 0x9(%ecx),%eax │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %eax,0x364(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + jmp 854e91b │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855acb7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + ja 854e9ab │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854ea3c │ │ │ │ + mov %ecx,0x37c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x388(%esp) │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x390(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x3ac(%esp) │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov 0x394(%esp),%edx │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x53(%eax) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855ad58 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + jmp 5ddff2cd │ │ │ │ + or $0x89,%al │ │ │ │ + lock mov %edx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + dec %eax │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x37c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x854eb10,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x34c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854eb10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - 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 855ad17 │ │ │ │ - movl $0x855e920,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + aad $0x42 │ │ │ │ + add %al,%dh │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7044d(%ebx) │ │ │ │ + add $0x70,%al │ │ │ │ + ljmp $0x758b,$0xf0890854 │ │ │ │ + sbb %cl,0x55890c55(%ebx) │ │ │ │ + clc │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x854eb64,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + mov 0x0(%ebx),%es │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x1ae90475(%ecx) │ │ │ │ + add (%esi),%ebx │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x30,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x45890376(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ebx │ │ │ │ - mov (%eax),%ebp │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %dl,%ah │ │ │ │ + jmp 854ebd6 │ │ │ │ + or %cl,0x144589ce(%ecx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 854ec0d │ │ │ │ + jle 854eba9 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + or 0xc(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 854ec0c │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854eb72 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855ad9f │ │ │ │ - movl $0x855adc4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855adc4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x89793f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + jmp 854ebaf │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x854ec04,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %cl,%gs:0x420076(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 854ebde │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x854eb98,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xec,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x75(%ecx) │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ + adc %ah,(%ecx) │ │ │ │ + lret $0xec83 │ │ │ │ + or %dl,-0x77(%edx) │ │ │ │ + test %ah,(%esp,%ebp,8) │ │ │ │ + add (%eax),%al │ │ │ │ + add %ch,%al │ │ │ │ + sub $0xd5,%al │ │ │ │ + add %al,%es:0x45c70cc4(%ebx) │ │ │ │ + clc │ │ │ │ + xor $0xec,%al │ │ │ │ + push %esp │ │ │ │ + or %cl,0x24948bf1(%ecx) │ │ │ │ + loopne 854ec97 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 854eb3b │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x2a4(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov %edx,0x2b0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x2b0(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2a4(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 854eeae │ │ │ │ + movl $0x854ec68,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + mov %eax,0x2e0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x2e0(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855adec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 854f82c │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 854ecbb │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x2c8(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x9(%edx),%edx │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + jmp 854ed02 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x76f7aa53(%eax) │ │ │ │ - lock mov 0x3(%esi),%esi │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 854edc5 │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854ee54 │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x300(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movb $0x0,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xdc,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + push %esp │ │ │ │ + or %cl,-0x3839760f(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855ae3b │ │ │ │ - movl $0x855ae4c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x854ef20,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855ae4c │ │ │ │ + jne 854ef20 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x89793f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xc60042d1,%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x74,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855ae74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7ab12(%eax) │ │ │ │ + lock mov 0x18(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x854ef64,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %esp │ │ │ │ - mov %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + ja 854ef43 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x25c(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x250(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854f13c │ │ │ │ + mov %eax,0x274(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x28c(%esp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + mov %eax,0x280(%esp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x288(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x2a4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov 0x274(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 854f90e │ │ │ │ + movl $0x854f190,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %cl,0x10043(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x1116fb8b(%ecx) │ │ │ │ + cld │ │ │ │ + sbb $0x3c83c700,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855af48 │ │ │ │ - movl $0x855af28,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855af28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x854f1bc,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x666eabc3(%ebx),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - je 855af09 │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 854f19e │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x214(%esp) │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1fc(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854f394 │ │ │ │ + mov %eax,0x220(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%eax │ │ │ │ + mov %ecx,0x238(%esp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %eax,0x22c(%esp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ + mov 0x234(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,0x250(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov 0x220(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x854f3d4,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc4,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855aec4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x89793f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 854f3b6 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x1b4(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1a8(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854f5ac │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov 0x1cc(%esp),%ecx │ │ │ │ + mov %eax,0x1d8(%esp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x1e0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x854f5ec,0x0(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855afa8 │ │ │ │ - movl $0x855af88,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 854f5ce │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0xc(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x10(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0x14(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x18(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x1c(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0x1c(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x20(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x24(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0x24(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x28(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x2c(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0x2c(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x30(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x34(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov %ecx,0x34(%edx) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %edx,0x38(%ecx) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x3c(%edx),%edx │ │ │ │ + mov %edx,0x3c(%ecx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 854f7c4 │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x18c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x854f80c,0x4(%ebp) │ │ │ │ + movl $0x8807875,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + addl $0x1,0x0(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x72e90475(%ecx) │ │ │ │ + negb 0x845c700 │ │ │ │ + cmp $0x83088078,%eax │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 870da38 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 854fa92 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 854f15e │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854f8e4,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855af88 │ │ │ │ + jne 854f8e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + lock movl $0x1c6,0x0(%edx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb8,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x64,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x4d89184d(%ebx) │ │ │ │ + lock mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 854b240 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854f9a8,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855afb8 │ │ │ │ + jne 854f9a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x89793fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %esp │ │ │ │ - mov %cl,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,-0xe76f7ac(%ecx,%esi,8) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854bcd4 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 854f7e6 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x854fa68,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854fa68 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0xc6,%fs:0x0(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd4,%al │ │ │ │ + repz push %esp │ │ │ │ + or %cl,0x4d89184d(%ebx) │ │ │ │ + lock mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 854a790 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 854f81a │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 854f9d7 │ │ │ │ + mov 0x9(%eax),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%eax │ │ │ │ + movl $0x854fb24,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854fb24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x650042c5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + cmc │ │ │ │ + push %esp │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 854c93c │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0xe000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855affb │ │ │ │ - movl $0x855b00c,-0x4(%ebp) │ │ │ │ + ja 854fc22 │ │ │ │ + movl $0x87bfd7c,-0x4c(%edi) │ │ │ │ + movl $0x68e,-0x48(%edi) │ │ │ │ + movl $0x8774428,-0x44(%edi) │ │ │ │ + movl $0x897b600,-0x40(%edi) │ │ │ │ + movl $0x897b5ec,-0x3c(%edi) │ │ │ │ + movl $0x897b5d8,-0x38(%edi) │ │ │ │ + lea -0x4b(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8992ff1,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8993019,-0x28(%edi) │ │ │ │ + movl $0x8774400,-0x24(%edi) │ │ │ │ + movl $0x897b5ac,-0x20(%edi) │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x898c539,-0x18(%edi) │ │ │ │ + movl $0x854bcd4,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x854c93c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x854fc08,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b00c │ │ │ │ + jne 854fc08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979400,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + aam $0xc4 │ │ │ │ inc %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x34,%al │ │ │ │ - mov $0x55,%al │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x4(%eax) │ │ │ │ + push %esp │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b034 │ │ │ │ + jne 854fc40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + mov $0x897c0fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + les 0x0(%edx),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %esp │ │ │ │ - mov %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 854c93c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + nop │ │ │ │ + les 0x0(%edx),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b101 │ │ │ │ - movl $0x855b084,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 854fca7 │ │ │ │ + movl $0x854fcdc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b084 │ │ │ │ + jne 854fcdc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ecx),%esi │ │ │ │ - rorb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ecx │ │ │ │ - add $0x39,%al │ │ │ │ - ret $0x357c │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + pusha │ │ │ │ + les 0x0(%edx),%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf38b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x897c118,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x854fc9c,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 855b093 │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x855b0ac,-0x8(%ebp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x8979404,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 854fc6c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ + cmp $0xc4,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 854fcaf │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc $0xc4,%al │ │ │ │ + inc %edx │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + arpl %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x3bfbff8a(%ebp) │ │ │ │ + inc %edx │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b1d8 │ │ │ │ - movl $0x855b1e8,-0x4(%ebp) │ │ │ │ + jb 854fd66 │ │ │ │ + movl $0x854fd9c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b1e8 │ │ │ │ + jne 854fd9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + aam $0xc3 │ │ │ │ + inc %edx │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x31402444(%ecx) │ │ │ │ - rorb $0xf0,-0x76b3dbbc(%ecx) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 855b19f │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x54(%ebp,%edi,8) │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 854fd7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c128,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + ret │ │ │ │ + inc %edx │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,-0x3a7cf38b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + ja 854fd8a │ │ │ │ + (bad) │ │ │ │ + decl -0x3c7bff8a(%ebp) │ │ │ │ + inc %edx │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 855b161 │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x855b184,-0x4(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x8979418,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x55(%ecx,%esi,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,0x4d890448(%ebx) │ │ │ │ - or %cl,-0x2616f3bb(%ecx) │ │ │ │ - data16 sub %al,(%eax) │ │ │ │ + add %cl,0x54(%ebp,%edi,8) │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x899f3bb(%ecx),%ecx │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 854fd4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xor $0xc3,%al │ │ │ │ + inc %edx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b2bb │ │ │ │ - movl $0x855b2cc,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 854fe0c │ │ │ │ + movl $0x854fe40,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b2cc │ │ │ │ + jne 854fe40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 855b286 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %ebx │ │ │ │ + add $0xc3,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - jmp 855b253 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x855b268,0x0(%ebp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 854fe0f │ │ │ │ + jmp 854fb54 │ │ │ │ + mov $0x897c130,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x854fdf8,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x897941c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + jmp 854fdc8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock ret $0x42 │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 854fe14 │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x42c2,$0x0 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x55(%edx,%esi,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x76b6fbb8(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0xb16f3bb(%ecx) │ │ │ │ - sub %al,%gs:(%eax) │ │ │ │ - jmp 855b348 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890045(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + push %edx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + jmp 854fe94 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b32d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 855b348 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855b36d │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85501d7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 855b37f │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979420,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x855b2f4,-0x18(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 854ff63 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 854ff09 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8550189 │ │ │ │ + movl $0x85501ac,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855011b │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8550058,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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 855b407 │ │ │ │ - movl $0x855b418,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b418 │ │ │ │ + jne 8550058 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979424,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8550189 │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8550189 │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8550028,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 855b348 │ │ │ │ - nop │ │ │ │ - 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 855b531 │ │ │ │ - movl $0x855b47c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b47c │ │ │ │ + jne 8550028 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 854feb9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add 0x4498bca(%ecx),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov $0x8991116,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 855b4f9 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 854feb9 │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x85500d8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85500d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 855b496 │ │ │ │ nop │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855b4b2 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x855b4e4,-0xc(%ebp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + add %edx,0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0xffffffff,0x4(%ebp) │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 8550189 │ │ │ │ + movl $0x85501c4,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x8979428,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 855b598 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + push %es │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b57b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + add %cl,-0xe76ebbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855007e │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 855b598 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 8550092 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x8990a90,0x8(%ebp) │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x3fcef3ab(%ebx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 855017e │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855b5bf │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 855b5d1 │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x897942c,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8550106 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8550189 │ │ │ │ + mov $0x897c140,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x855b548,-0x20(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b64a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855b65c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8550232 │ │ │ │ + movl $0x8550264,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b65c │ │ │ │ + jne 8550264 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979430,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855b598 │ │ │ │ - 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 855b6ac │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855b6d1 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855b72e │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855b724 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855b6b8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 870538c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855b7a3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855b780,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x55(%edx,%eax,1) │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855b780 │ │ │ │ + jne 8550244 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x897c144,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855b769 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x87bb530,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 8550263 │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - 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 855b81d │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855b813 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x855b73c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8705878,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8705828,-0x4(%edi) │ │ │ │ - lea -0x9(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855b850 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x88074b0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 854fe94 │ │ │ │ nop │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add 0x8(%ebp),%dl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b880 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fdd,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855b8b0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x88074cc,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8550379 │ │ │ │ + movl $0x855038c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855038c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855b955 │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855b94b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x855b82c,-0x38(%edi) │ │ │ │ - movl $0x855b85c,-0x30(%edi) │ │ │ │ - movl $0x870589c,-0x28(%edi) │ │ │ │ - movl $0x8984c39,-0x24(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x855b88c,-0x18(%edi) │ │ │ │ - movl $0x870588c,-0x10(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8705804,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x855b964,-0x10(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bh,%ah │ │ │ │ - nop │ │ │ │ - jle 855b976 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855b9e2 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855b9d8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x855b7b0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x855b8bc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855ba66 │ │ │ │ - add $0x28,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855ba5c │ │ │ │ - movl $0x87e7e68,-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 $0x855b6dc,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x855b980,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8550310 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8550302 │ │ │ │ + movl $0x85740dc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855bafb │ │ │ │ - movl $0x855bab0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3d14fb3b(%ebx) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x897c239,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85502f4,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855ba98 │ │ │ │ - movl $0x855b68c,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - movl $0x855b9f0,-0x14(%edi) │ │ │ │ - mov %esi,-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 %esi,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x8979434,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x3(%eax) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550358 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855bb30 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %bh,0x4d8b0855(%edx,%eax,1) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d890c4d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x1be90c75(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x897c148,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855bb6b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - 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 855ba78 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%ebx,%eax,1) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0xe9,%al │ │ │ │ + cmp 0x768d0029,%edx │ │ │ │ + add %bl,0x190042bc(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855bbfc │ │ │ │ - movl $0x855bbb4,-0x4(%ebp) │ │ │ │ + jb 8550668 │ │ │ │ + movl $0x855067c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + add $0x55,%al │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550428 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x85503f0,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or %cl,-0x716ef8b(%ecx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + (bad) │ │ │ │ + incl (%esp,%edi,4) │ │ │ │ + inc %edx │ │ │ │ + add %ah,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855bb9c │ │ │ │ - movl $0x855bb10,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x855bb3c,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x8979438,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7aafc(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85504a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdivrl 0x3c70042(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855bc29 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855ba78 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855bc51 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855bb7c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855bc9d │ │ │ │ - movl $0x855bc10,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x855bc38,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87057f4,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x897943c,%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 855bcdb │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85505b1 │ │ │ │ + movl $0x8550448,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0xe40042,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855bd3a │ │ │ │ - add $0xc,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 85504c5 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 853b884 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpb $0x0,0x240042(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855bd30 │ │ │ │ - movl $0x855bcb8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 85505ea │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 85505cf │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8550470,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8991125,0x4(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979440,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87eb32c │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb $0xbb,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,%bh │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855bd6f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7aafb(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85505a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 85505c3 │ │ │ │ + movl $0x8550550,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or %cl,-0x3a7cef8b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + shl %cl,%eax │ │ │ │ + (bad) │ │ │ │ + decl 0x4d3b024e(%ebx) │ │ │ │ + add $0xf,%al │ │ │ │ + test %ecx,-0x2(%ebp) │ │ │ │ + (bad) │ │ │ │ + decl -0x3a7ce3bb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + movb $0x14,-0x3a7c031a(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x8550574,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x898b771,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8550530,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0xba,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855bdd5 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855bdcb │ │ │ │ - movl $0x855bd4c,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x855bde8,0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e9588,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + inc %esp │ │ │ │ + push %es │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8991125,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979444,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550644 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %bh,0x860042(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2f16ff8b(%ecx) │ │ │ │ - enter $0x1c,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855be1b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855b628 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855be83 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855be79 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x855bdf8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x855be90,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e9588,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,%ah │ │ │ │ + add $0x55,%al │ │ │ │ + or %cl,0x458bf845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 854fe94 │ │ │ │ + mov $0x897c14c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sarb $1,0x450042(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x28e90075(%ecx) │ │ │ │ - enter $0x1c,$0x17 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855bec6 │ │ │ │ - movl $0x855be2c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8979448,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + push %es │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,0x4be90845(%ecx) │ │ │ │ + adc (%ecx),%ch │ │ │ │ + add %cl,0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855befa │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85506bf │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855bea4 │ │ │ │ - jmp *-0x4(%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 855bf25 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855bcec │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855bf4d │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 855bd80 │ │ │ │ + jmp 8728478 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8550680 │ │ │ │ + inc %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855bfa9 │ │ │ │ - movl $0x855bee4,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x855bf0c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x855bf34,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8773850,-0xc(%edi) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ + ja 85506f6 │ │ │ │ + movl $0x85506a0,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897944c,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 85503b4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897c154,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 855c018 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855bffb │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8550737 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 855c018 │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x898b771,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855c03b │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 855c04d │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979450,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x855bfc8,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855c0c7 │ │ │ │ - movl $0x855c0d8,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 85507b4 │ │ │ │ + movl $0x85507c0,-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 855c0d8 │ │ │ │ + jne 85507c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x85507a0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85507a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979454,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x76b7fbc0(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x22e90c4d(%ecx) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,-0x2f16f38b(%ecx) │ │ │ │ + fdivrp %st,%st(6) │ │ │ │ (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855c124 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855c168 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855077d │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 855c156 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 855082f │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8550825 │ │ │ │ movl $0x87e7e68,-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 $0x8769f20,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 87eb32c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + or %bh,0x50042(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855c1ca │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855c1c0 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8550945 │ │ │ │ + movl $0x85508f8,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 855c1cf │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x855c100,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x855c130,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x13(%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,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 855c2e3 │ │ │ │ - movl $0x855c250,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855c250 │ │ │ │ + jne 85508f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jne 85508b5 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x85508d4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85508d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890356(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 855c2a7 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x855c298,0x0(%ebp) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ecx │ │ │ │ + mov %al,0x5490fffe │ │ │ │ + mov $0x42,%bh │ │ │ │ + add %ah,0x1e000001 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85508a1 │ │ │ │ + movl $0x8550928,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550928 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0xb7,%al │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855c273 │ │ │ │ - movl $0x855c168,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 855c168 │ │ │ │ - mov $0x8979458,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x45890c4d(%ecx) │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + aas │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + hlt │ │ │ │ + mov $0x42,%dh │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855c3d3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - cmp 0x4(%ecx),%edx │ │ │ │ - jne 855c37d │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jb 8550ad7 │ │ │ │ + movl $0x8550b44,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0xc60042(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + sbb %cl,0x44892055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8550ab7 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8550a70 │ │ │ │ + movl $0x85507e4,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8550844,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 855c388 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 855c32a │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855c341 │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - movl $0x855c370,-0xc(%ebp) │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x897945c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + movl $0x87e9588,0x18(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87282f8 │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sbb %dh,0x6c90042(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855c42f │ │ │ │ - movl $0x855c414,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x748fdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 85509b3 │ │ │ │ + movl $0x8550710,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x8550748,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + movl $0x87e9588,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87282f8 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8550a34,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855c414 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e2644 │ │ │ │ + mov $0x897c15c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + mov $0x42,%ch │ │ │ │ + add %al,0x1e000000(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x3c(%eax) │ │ │ │ + add %dl,(%ebx,%ecx,1) │ │ │ │ push %ebp │ │ │ │ or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x15750003,%esi │ │ │ │ + sbb %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8550b14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979460,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + cmp %dh,0x860042(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7aaf7(%eax) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x458bf045(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 854fe94 │ │ │ │ + or %dh,0x2060042(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + or 0x8(%ebp),%dl │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ 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 855c4ac │ │ │ │ - movl $0x855c48c,-0x4(%ebp) │ │ │ │ + jb 8550c61 │ │ │ │ + movl $0x8550c74,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855c48c │ │ │ │ + jne 8550c74 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - les 0x8(%ebp),%edx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855c4bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8979464,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0346(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %esp │ │ │ │ - mov %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8550bf8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8550bea │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x3976f7ab(,%eax,8) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855c50c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855c4f3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7aa3b(%eax) │ │ │ │ - (bad) │ │ │ │ - jmp 87eacec │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855c551 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8550bdc,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x3b(%eax) │ │ │ │ + add %al,0xc(%eax) │ │ │ │ push %ebp │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855c568 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855c63e │ │ │ │ - movl $0x87e6e40,-0x14(%edi) │ │ │ │ - movl $0x2,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x14(%edi),%edx │ │ │ │ - mov %eax,0x8(%edx) │ │ │ │ - mov %eax,0xc(%edx) │ │ │ │ - mov %edx,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855c61d │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0xc(%edx),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x54(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979470,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855c696 │ │ │ │ - movl $0x87e6e40,-0x10(%edi) │ │ │ │ - movl $0x1,-0xc(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979474,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855c6ee │ │ │ │ - movl $0x87e6e40,-0x10(%edi) │ │ │ │ - movl $0x1,-0xc(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979478,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0x55(%edi,%eax,8) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855c764 │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550c40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855c723 │ │ │ │ - movl $0x855e920,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %ch,-0x74f7aaf5(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d890c4d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x33e90c75(%ecx) │ │ │ │ + repnz (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x897c164,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%edi,%eax,8) │ │ │ │ + add %bl,(%esp,%ecx,1) │ │ │ │ push %ebp │ │ │ │ - or %cl,0x21e90376(%ebx) │ │ │ │ - jb 855c79a │ │ │ │ - add %dl,0x40017(%eax) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0xe9,%al │ │ │ │ + push %ebx │ │ │ │ + or $0x29,%al │ │ │ │ + add %cl,0x180076(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - enter $0x855,$0x89 │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8551006 │ │ │ │ + movl $0x8551018,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8550f7d │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8550e74,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855c830 │ │ │ │ + jne 8550e74 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x666eabc3(%ebx),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - je 855c7e9 │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8550fcd │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8550fcd │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7ab(%edi,%eax,8) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8550e48,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855c7a4 │ │ │ │ + jne 8550e48 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax,%ecx,8) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x55e90376(%ebx) │ │ │ │ - jno 855c866 │ │ │ │ - add %dl,0x60019(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8550d20 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8550cc9 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8550fcd │ │ │ │ + movl $0x8550f28,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 8550ded │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,(%eax) │ │ │ │ - leave │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 8550ded │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + push %es │ │ │ │ add (%eax),%eax │ │ │ │ - jne 855c920 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8550e9b │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8550fcd │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8550f44,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550f44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8990c51(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,-0x2dcef3b3(%ebx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8550ed5 │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7aa38(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855c8a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ + cld │ │ │ │ + mov $0xe,%ah │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov $0x2,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 8550fcd │ │ │ │ + movl $0x8550fc0,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,-0x38(%eax) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x558b0055(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3e16f3b3(%ecx) │ │ │ │ - je 855c8f6 │ │ │ │ - add %dl,0x44(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b0855(%eax,%ecx,8) │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x95750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8550f72 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x8990a90,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,%al │ │ │ │ - enter $0x855,$0x8b │ │ │ │ - inc %esi │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855c8d8 │ │ │ │ + or $0xf0890855,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8550dd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x897c168,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - enter $0x855,$0x8b │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xc5750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + add %ch,%al │ │ │ │ + andnps (%eax),%xmm1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855c9c2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855ca0c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855ca0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 855108a │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x855109c,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 8550c98 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85510cc,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x897c16c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855106e │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 85510d7 │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855c982 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + mov $0x898b771,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897948c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - leave │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x8758bf1(%ecx) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8551126 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x8551138,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 8550c98 │ │ │ │ + mov $0x897c170,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0xc9 │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - jno 855ca1d │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,0xb7502fe(%ebx) │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855caa2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855cb44,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855cb44 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 85511a8 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x85511b8,0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8550c98 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85511e8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov $0x897c174,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855118c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 85511f3 │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + clc │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855ca62 │ │ │ │ + jb 8551242 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979490,%esi │ │ │ │ + movl $0x8551254,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8550c98 │ │ │ │ + mov $0x897c178,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %ch,(%ecx) │ │ │ │ - rol $0x45,%edi │ │ │ │ - or %bh,0x55(%edx,%ecx,8) │ │ │ │ - or %cl,0x45891075(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - inc %eax │ │ │ │ + add %al,0xb7502fe(%ebx) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + inc %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 85513df │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x85513f4,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8550c98 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + adc %ah,0x210042(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%ebx,%ecx,8) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855cb0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 85513a7 │ │ │ │ + movl $0x8551308,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + mov $0x66,%al │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x76e90475(%ecx) │ │ │ │ + fistpl 0x3c83c700 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xca,%ah │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ + add %ch,%cl │ │ │ │ + notl (%esi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xa5,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + ja 8551316 │ │ │ │ + movl $0x87bfd7c,-0x34(%edi) │ │ │ │ + movl $0x308,-0x30(%edi) │ │ │ │ + movl $0x8774428,-0x2c(%edi) │ │ │ │ + movl $0x897b600,-0x28(%edi) │ │ │ │ + movl $0x897b5ec,-0x24(%edi) │ │ │ │ + movl $0x897b5d8,-0x20(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8992fc1,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8992fe9,-0x10(%edi) │ │ │ │ + movl $0x8774400,-0xc(%edi) │ │ │ │ + movl $0x897b5ac,-0x8(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 872ee8c │ │ │ │ + movl $0x8551334,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + movl $0x85512d4,0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x8807882,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85512d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c180,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + lock movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %edx │ │ │ │ + add %al,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x3c8afd02(%ebx) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + jmp 8551420 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 935e2116 │ │ │ │ - inc %esi │ │ │ │ - add 0x718d0448(%ebx),%ecx │ │ │ │ - add %ecx,0x55890855(%ebx) │ │ │ │ - clc │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%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) │ │ │ │ + lea -0x4(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 85515c8 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 85516a5 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8551508 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 85514fa │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 853982c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%eax,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855cbda │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855cc7c,0x0(%ebp) │ │ │ │ + add %cl,0x244489f2(%ecx) │ │ │ │ + pop %eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 855147e │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85514c8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 85516a5 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8551452 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8551670,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855cc7c │ │ │ │ + jne 8551670 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x558b084d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + ret $0x8904 │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8551530 │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85516a5 │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8551598,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8551598 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855cb9a │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979494,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %ch,(%ecx) │ │ │ │ - rol $0x45,%edi │ │ │ │ - or %dh,0x758b0855(%ebx,%ecx,8) │ │ │ │ - adc %cl,0x558bf845(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x558b084d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + ret $0x8904 │ │ │ │ push %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 85515c8 │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85516eb │ │ │ │ + movl $0x85516f8,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85516f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x55(%esp,%ecx,8) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85517c4 │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8551743 │ │ │ │ + movl $0x8551750,-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 855cc44 │ │ │ │ + jne 8551750 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - lret │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85517c4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 855179b │ │ │ │ + movl $0x85517a8,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %cl,%ah │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - jno 855cc8d │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x76f7aa33(%eax) │ │ │ │ - (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855cd80 │ │ │ │ + jne 85517a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8990c51(%esi) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + jmp 85517c4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x28(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8552069 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855206c │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - int $0x55 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855cd08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8551868 │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp 0x5(%ecx),%edx │ │ │ │ + jne 855185a │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 853982c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85517f8,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + push %es │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dl,%al │ │ │ │ - int3 │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x558b0055(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x5a16f3b3(%ecx) │ │ │ │ - jo 855cd56 │ │ │ │ - add %dl,0x44(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - int3 │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x95750003,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8551f8c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8551f20 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8551b09 │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8551995 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 8551818 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8551f8c │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8551970,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8551970 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - int $0x55 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855cd38 │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8551420 │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8551f8c │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8551a60,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8551a60 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8551420 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8551aac,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x55(%ebp,%ecx,8) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xc5750003,%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8551a85 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x855176c,-0x8(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + movl $0xffff,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + movl $0xffff,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853a15c │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8551c79 │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 8551f8c │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 8551abe │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8551e45 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8551d64,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8551d64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x32(%eax) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855ce60 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8551f8c │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8551f8c │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8551d20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8551d20 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov 0x5(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8551bab │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8551b35 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8551f8c │ │ │ │ + movl $0x8551fa0,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ xchg %ax,%ax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ 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 855cdd7 │ │ │ │ - movl $0x855e920,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + jmp 8551caf │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%esi,%ecx,8) │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855ce3c │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + jmp 8551caf │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8551e00,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8551e00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,%al │ │ │ │ - int $0x55 │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x6616fbb3(%ecx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sub %al,(%eax) │ │ │ │ + movl $0x8551f5c,-0x4(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 8551f8c │ │ │ │ + movl $0x8551fbc,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8551ebc,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - into │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xa1750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - das │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x76(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855cebc │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8807505,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8551e92 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x8551714,-0x8(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0xffff,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853a15c │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8552063 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8551f8c │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8551ed5 │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855ceec │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x88074b0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8551d9e │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8551db5 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + and $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855cf1c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8806fdd,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8551f81 │ │ │ │ nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855cf4c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8808c22,-0xc(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8551e2e │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855d04b │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 855d04e │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x855cfbc,-0xc(%ebp) │ │ │ │ - movl $0x88074d6,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc334 │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ + jmp 8551f8c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8551ff8,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - test $0x42,%eax │ │ │ │ + lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4a739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855cfa0 │ │ │ │ - movl $0x87bfd7c,-0x54(%edi) │ │ │ │ - movl $0x1b0,-0x50(%edi) │ │ │ │ - movl $0x855ce98,-0x4c(%edi) │ │ │ │ - movl $0x855cec8,-0x44(%edi) │ │ │ │ - movl $0x855cef8,-0x3c(%edi) │ │ │ │ - movl $0x8774428,-0x34(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - lea -0x53(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8992fc9,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8992ff1,-0x18(%edi) │ │ │ │ - movl $0x855cf28,-0x14(%edi) │ │ │ │ - movl $0x8774400,-0xc(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x898c539,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 872ee8c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ inc %esp │ │ │ │ - les 0x0(%ecx),%eax │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855d084 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x89794a8,0x0(%ebp) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 855ad00 │ │ │ │ - mov $0x89794b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x7cbfdbbc(%ecx) │ │ │ │ - loopne 855d0ab │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855d0b3 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8551fcf │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855d109 │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ + movl $0x85516bc,-0x8(%edi) │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x78(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x855d144,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853a15c │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8552011 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8551898,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855d144 │ │ │ │ + jne 8551898 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0xf76f7ab(%ecx) │ │ │ │ - jmp 855d0a1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xc3,%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,0x200 │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 855210e │ │ │ │ + movl $0x8551420,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x85517c4,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 85517c4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c188,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%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 855d192 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855d1c0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ + jb 8552172 │ │ │ │ + movl $0x8552158,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x89794c4,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552158 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xf76f7ab(%ecx,%eiz,1) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552184 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c18c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 855d219 │ │ │ │ - jle 855d1b5 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + and $0x90ffffff,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x458b0855(%ecx,%edx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85521c7 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 855d098 │ │ │ │ + jmp 87bcbfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rol $1,%dl │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 85521e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855d251 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855d268,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855d268 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855d234,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%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) │ │ │ │ + lea -0x4(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 8552390 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 855246d │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85522d0 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 85522c2 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 853982c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%eax,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855d216 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89794cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - ret $0x41 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7aa2e(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + add %cl,0x244489f2(%ecx) │ │ │ │ + pop %eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 8552246 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8552290,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 855246d │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 855221a │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8552438,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552438 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0xc2,%al │ │ │ │ - inc %ecx │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x34,%al │ │ │ │ - rclb %cl,0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855d16c │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 855d391 │ │ │ │ - mov $0x89794d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x558b084d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + ret $0x8904 │ │ │ │ push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ + or $0x89,%al │ │ │ │ inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855d32b │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 85522f8 │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x855d380,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 855246d │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8552360,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855d380 │ │ │ │ + jne 8552360 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x855d2d8,-0x4(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0075(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0xf76f7bb(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x558b084d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + ret $0x8904 │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855d35e │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 8552390 │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - rolb $0xd,0x0(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855d3da │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855d408,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0x89794d8,%esi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85524b3 │ │ │ │ + movl $0x85524c0,-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 85524c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc70445(%ebx) │ │ │ │ - js 855d461 │ │ │ │ - jle 855d3fd │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - rcll %cl,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855d2b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - rolb $0xf,0x0(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 855258c │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855d499 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855d4b0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 855250b │ │ │ │ + movl $0x8552518,-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 855d4b0 │ │ │ │ + jne 8552518 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855d47c,0x0(%ebp) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855d45e │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89794e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 855258c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %al,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - aam $0x55 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,%al │ │ │ │ - inc %ecx │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x7c,%al │ │ │ │ - aam $0x55 │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,-0x3b16033b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %dl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855d51f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855d650 │ │ │ │ - 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 855d552 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855d587 │ │ │ │ - movl $0x855d594,-0x4(%ebp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + jb 8552563 │ │ │ │ + movl $0x8552570,-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 │ │ │ │ - jmp 87e18dc │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552570 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855d5e3 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x60(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - nop │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 855258c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855d636 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x28(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8552e31 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8552e34 │ │ │ │ + mov $0x8991116,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855d69f │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855d695 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0xf(%eax),%ecx │ │ │ │ - jne 855d6a4 │ │ │ │ - movl $0x855d610,-0x24(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x855d4f8,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x855d52c,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x855d564,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855d77c │ │ │ │ - add $0x14,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855d772 │ │ │ │ - movl $0x87e7e68,-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 $0x855d650,-0x10(%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) │ │ │ │ + ja 8552630 │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp 0x5(%ecx),%edx │ │ │ │ + jne 8552622 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x857801c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855d650 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0xbd,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855d7b8 │ │ │ │ - movl $0x855d7d8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 853982c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85525c0,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc4,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add %ch,%cl │ │ │ │ - push %es │ │ │ │ - fsubrl (%eax) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - test $0xbc,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 855d89a │ │ │ │ - movl $0x855d844,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8552d54 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8552ce8 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 85528d1 │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 855275d │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 85525e0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8552d54 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8552738,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855d844 │ │ │ │ + jne 8552738 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85521e8 │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8552d54 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8552828,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552828 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - fs mov $0x830041,%esp │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 85521e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8552874,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855d827 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855d710,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855d794,-0x4(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855284d │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + movl $0x8552534,-0x8(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x855d8ac,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + movl $0xffff,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + movl $0xffff,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853a15c │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8552a41 │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 8552d54 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 8552886 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8552c0d │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8552b2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 87281a4 │ │ │ │ - mov $0x89794e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x7cf7816b(%eax) │ │ │ │ - (bad) │ │ │ │ - cmp -0x6f99ffe4(%edx),%ch │ │ │ │ - fdivrs 0xf0041(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855d936 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855d9e0,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552b2c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8552d54 │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8552d54 │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8552ae8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855d9e0 │ │ │ │ + jne 8552ae8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x5(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8552973 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 85528fd │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8552d54 │ │ │ │ + movl $0x8552d68,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855d8f6 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89794f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + jmp 8552a77 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x10,%al │ │ │ │ - fsts 0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + jmp 8552a77 │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8552bc8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea -0x1(%ecx),%eax │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xf76f7ab(%ecx,%ebx,8) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855d9a4 │ │ │ │ + jne 8552bc8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - fsts 0x8(%ebp) │ │ │ │ + movl $0x8552d24,-0x4(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x0,-0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 87e3d90 │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 8552d54 │ │ │ │ + movl $0x8552d84,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8552c84,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - enter $0x41ba,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sbb $0x55,%cl │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - jno 855d9ef │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 855da58 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855da3a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x3 │ │ │ │ - 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 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 855da87 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 855da99 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x89794f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - movl $0x855da14,-0xc(%edi) │ │ │ │ + ja 8552c5a │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + movl $0x85524dc,-0x8(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855dafd │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - mov 0x84(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0xffff,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853a15c │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 855da6f │ │ │ │ - push $0xf0041b9 │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8552e2b │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8552d54 │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8552c9d │ │ │ │ + mov %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8552b66 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8552b7d │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov $0x8991111,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855dba6 │ │ │ │ - movl $0x855dbec,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8552d49 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8552bf6 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8552d54 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8552dc0,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lds (%edx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8552d97 │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + movl $0x8552484,-0x8(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 853a15c │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 8552dd9 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8552660,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855dbec │ │ │ │ + jne 8552660 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855db67 │ │ │ │ + ja 8552ee3 │ │ │ │ + movl $0x85521a4,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x85521e8,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x855258c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x89794fc,%esi │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 855258c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897c190,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,-0x76f7aa25(%eax) │ │ │ │ + jb 8552f4a │ │ │ │ + movl $0x8552f30,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552f30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855da58 │ │ │ │ - mov $0x420041b8,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b0855db,%eax │ │ │ │ - inc %esi │ │ │ │ - add -0x3176fbb8(%ebx),%ecx │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp 855dc2c │ │ │ │ + add %bl,0x55(%edi,%ebp,1) │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8552f5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c194,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + adc $0x90ffffff,%eax │ │ │ │ + jmp 8552f90 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ - incl 0x3 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + mov %ss,0x42(%esi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + jb 8553dbc │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 855dd02 │ │ │ │ - mov $0x8979504,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8553ca4 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855dcc7 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 85533d0 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 85534e2 │ │ │ │ + movl $0x85530e4,0x0(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - inc %eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 855dd0c │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x855dc60,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x41,%bh │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8537ddc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855dda2 │ │ │ │ - movl $0x855dde8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 855300e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7e830c45(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 85530c0 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8553028,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 855dde8 │ │ │ │ + jne 8553028 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855dd63 │ │ │ │ + ja 855307c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979508,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8553094,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8553094 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmp %dl,0x640042(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,0x55(%ebp,%ebx,8) │ │ │ │ - or %cl,0x7589f445(%ecx) │ │ │ │ - clc │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855dc2c │ │ │ │ - shlb $0x0,0x420041(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xdd,%ah │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - into │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov %?,0xf0041(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855dfab │ │ │ │ - movl $0x855dfc0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 85534e2 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 8553160 │ │ │ │ + movl $0x855305c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 855dfc0 │ │ │ │ + jne 855305c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855df8c │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 855df55 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 855311b │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855df02 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x8,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 855de65 │ │ │ │ + movl $0x85531c0,0x0(%ebp) │ │ │ │ + lea -0x1(%ecx),%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ nop │ │ │ │ - lds (%eax),%eax │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 855de65 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x855de9c,-0x8(%ebp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x34,%al │ │ │ │ + xor %edx,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855df2c,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - mov $0x8979510,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87e3d90 │ │ │ │ nop │ │ │ │ - call 4a56216d │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + xor %edx,0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85531e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %eax │ │ │ │ - ficoms 0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - mov $0xb4,%ah │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %dh,(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855e183 │ │ │ │ - movl $0x855e198,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855e198 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855e164 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 855e12d │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8553213 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + not %eax │ │ │ │ + and $0xffff,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855e0da │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %edx,0x8(%ecx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - add $0x8,%ebp │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 855e03d │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8553315 │ │ │ │ + movl $0x85532d8,0x0(%ebp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + lea -0x1(%eax),%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ nop │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + (bad) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + add %cl,0x45c7044d(%ebx) │ │ │ │ + add $0x2c,%al │ │ │ │ + xor 0x8(%ebp),%dl │ │ │ │ + mov %ecx,%esi │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 855e03d │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x855e074,-0x8(%ebp) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855e104,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - mov $0x8979518,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc %dh,0x420041(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87e3d90 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub %ah,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - into │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855e1eb │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %bl,-0xf76f7ab(%edx,%esi,1) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 855e2ec │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8553340,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855e21e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ + ja 8553306 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 855e280 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + je 85533ae │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ + mov 0x168(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ mov %ecx,0x8(%edx,%eax,4) │ │ │ │ movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855e2d2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855e33b │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855e331 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - cmp 0xf(%eax),%ecx │ │ │ │ - jne 855e340 │ │ │ │ - movl $0x855e2ac,-0x24(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x855e1c4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x855e1f8,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x855e230,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x87e9ae8,-0xc(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855e418 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855e40e │ │ │ │ - movl $0x87e7e68,-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 $0x855e2ec,-0x10(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 855347c │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x855344c,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 855e2ec │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 855e3d2 │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855e454 │ │ │ │ - movl $0x855e474,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - movl $0x89794a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855344c │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + lea 0x0(%edx),%eax │ │ │ │ + inc %edi │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x85534bc,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0x1c(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8552f90 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0x9(%eax),%ecx │ │ │ │ + jne 85534e2 │ │ │ │ + movl $0x85534fc,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + inc %edx │ │ │ │ + add %al,%bh │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp 0x1c(%ebp),%esi │ │ │ │ + jne 85534ea │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8553266 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 85534d2 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x60,%al │ │ │ │ - in $0x55,%al │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add %ch,%cl │ │ │ │ - push $0xffffffcf │ │ │ │ - sub %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8553dc4 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85534e2 │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0xb0,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %ch,0x1e000017(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855e536 │ │ │ │ - movl $0x855e4e0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855e4e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or %cl,0x753b1055(%ebx) │ │ │ │ + and $0x75,%al │ │ │ │ + and %ecx,-0x769bdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x70(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8553dd2 │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 85534e2 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 855353d │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x41af,$0x0 │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855e4c3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - movl $0x855e3ac,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x855e430,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x855e548,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87281a4 │ │ │ │ - mov $0x8979520,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x7cf7816b(%eax) │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - popf │ │ │ │ - sbb $0x0,%al │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 8553bd1 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 8553650 │ │ │ │ + movl $0x85535ac,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + jmp 265535c8 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,(%esi,%eiz,8) │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 855e60c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + ja 855355d │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8553624 │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x8(%esi,%edx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x144(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 8553bd1 │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 855356c │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 8553650 │ │ │ │ + movl $0x85536b8,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ xchg %ax,%ax │ │ │ │ + jmp 265536d4 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855e583 │ │ │ │ - movl $0x855e920,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8553658 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8553730 │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x8(%esi,%edx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x12c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + cwtl │ │ │ │ + mov 0x0(%edx),%es │ │ │ │ + test $0x1e00003f,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 8553787 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855375c │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855375c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8553764 │ │ │ │ + movl $0x87e6e40,-0x14(%edi) │ │ │ │ + movl $0x1,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855381b │ │ │ │ + movl $0x8553808,0x0(%ebp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d48 │ │ │ │ + nop │ │ │ │ + test $0x1e00001f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - in $0x55,%eax │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 855e5e8 │ │ │ │ + add %cl,0xc72445(%ebx) │ │ │ │ + inc %eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jle 8553829 │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + not %eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8553a4f │ │ │ │ + mov 0x8(%ecx),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8553784,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8553784 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,0x4e8b0855(%ebp,%eiz,8) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add %cl,0x7de9044d(%ecx) │ │ │ │ - push %esi │ │ │ │ - sub %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + lea 0x0(%edx),%eax │ │ │ │ + test $0x1e00003f,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 85538c7 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855389e │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855389e │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85538a6 │ │ │ │ + movl $0x87e6e40,-0x14(%edi) │ │ │ │ + movl $0x1,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855395b │ │ │ │ + movl $0x8553948,0x0(%ebp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d48 │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x1e00001f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - in $0x55,%eax │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xa1750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0xc72445(%ebx) │ │ │ │ + inc %eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jle 8553969 │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0xc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,(%edx) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + not %eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - 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 855e669 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855e720,0x0(%ebp) │ │ │ │ + pop %eax │ │ │ │ + mov %es,0x0(%edx) │ │ │ │ + test $0x1e00003f,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + adc %cl,0x244c89f0(%ecx) │ │ │ │ + jo 8553954 │ │ │ │ + (bad) │ │ │ │ + or $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8553aca │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8553877 │ │ │ │ + mov 0xc(%ecx),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x85538c4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 855e720 │ │ │ │ + jne 85538c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov $0x897952c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + jmp 26553a48 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855e65a │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8553a05 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + not %eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmpl $0x0,0x8999154 │ │ │ │ - je 855e6cc │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - call 87d8e30 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ecx,%edx,4) │ │ │ │ - movl $0x87e6e40,(%ecx) │ │ │ │ - movl $0x87e6e78,(%ecx) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ + and %eax,%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + movl $0x8553a9c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x1e00002f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x55(%esi,%eiz,8) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855e67c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%edx,%edi,1) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x458b0875(%ebx) │ │ │ │ + and $0x8d,%al │ │ │ │ + dec %eax │ │ │ │ + add %ecx,0x4d8bf04d(%ecx) │ │ │ │ + and %cl,0x4589f44d(%ecx) │ │ │ │ + clc │ │ │ │ + mov $0x1,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85539c4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 87e2a30 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 26553b28 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8553ae2 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + not %eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 85539d0 │ │ │ │ + movl $0x8553b94,0x0(%ebp) │ │ │ │ + lea -0x1(%eax),%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + test $0x1e00002f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - out %al,$0x55 │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + add %bh,%ah │ │ │ │ + cmp 0x8(%ebp),%dl │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + dec %eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x1e00003f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855e786 │ │ │ │ - movl $0x855e848,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855e848 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x55(%ebx,%edi,1) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - mov $0x8979530,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8553c00,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 26553c1c │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855e777 │ │ │ │ + ja 8553bc2 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 855e7eb │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x8(%esi,%eax,4),%eax │ │ │ │ + je 8553c78 │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x8(%esi,%edx,4),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + push %edx │ │ │ │ + mov 0xf0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ecx,0x8(%edx,%eax,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - movl $0x87e6e78,(%edx) │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8553dc7 │ │ │ │ + mov 0x6(%eax),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85534e2 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + and %ecx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8553d8c,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8553d8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0x84,%al │ │ │ │ + inc %edx │ │ │ │ + add %ch,0x1e000015(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x74f7aa19(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3839760f(%ecx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + xor $0x458b0855,%eax │ │ │ │ + adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0x24(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8552f90 │ │ │ │ + mov $0x897c198,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8553667 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8553b2f │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8553dc7 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8553e14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ + add %al,0x42(%ebx,%eax,4) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8553e40 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e3c80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8552f90 │ │ │ │ + mov $0x897c1a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + dec %eax │ │ │ │ + addl $0x18,0x0(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x70,%al │ │ │ │ - call 56e0f0a9 │ │ │ │ - add 0x84d89c6(%ecx),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8553ea2 │ │ │ │ + movl $0x8553edc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855e870 │ │ │ │ + jne 8553edc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ + sbb %al,0xc40042(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add 0x548b0455(%ebx),%ecx │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - call cedef0db │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 855e8c0 │ │ │ │ - movl $0x855e920,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8979714,%esi │ │ │ │ + add %bh,-0x76f7aac2(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8553eb8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x897c1a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + call cc558133 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855e900 │ │ │ │ - movl $0x855e930,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8979718,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - mov %gs,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 8553ed7 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8553e14 │ │ │ │ + nop │ │ │ │ + les 0x440042(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %cl,%gs:-0x74(%esi) │ │ │ │ - sub (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7aac2(%eax) │ │ │ │ inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + jmp 8553ec8 │ │ │ │ + sub %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + addb $0x18,0x0(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855eaa4 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855ea48,-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 855ea48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8553f5a │ │ │ │ + movl $0x8553f94,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + pusha │ │ │ │ + addb $0xc4,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855e9b3 │ │ │ │ - movl $0x855ea74,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - incl 0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855ea74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x855ea90,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x3f(%eax) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855ea90 │ │ │ │ + jne 8553f70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x855e988,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855ea1c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76073b(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855e9f9 │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - neg %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x897c1b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %al,0xc40042(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + jne 8553f8f │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8553e14 │ │ │ │ + nop │ │ │ │ + or $0x82,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x3f(%eax) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0xe9,%al │ │ │ │ + xor %ecx,%ebx │ │ │ │ + sub %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8553fc8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %dh,(%ecx) │ │ │ │ - rorb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855e9ce │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 855ea21 │ │ │ │ - and (%eax),%eax │ │ │ │ + push %esp │ │ │ │ + xchg %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - jmp 855ea56 │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x0(%ebp),%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) │ │ │ │ + lea -0x44(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 8554273 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x85545e4,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + test %eax,0x0(%edx) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 855ea56 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855ec11 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855eb40,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc27f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 8553ffc │ │ │ │ + movl $0x8554754,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8554754 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x85540b0,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855eb40 │ │ │ │ + jne 85540b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 855eb1f │ │ │ │ - movl $0x855eb94,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - incl 0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + dec %eax │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x855487c,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855eb94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x855ebb0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8554138,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855ebb0 │ │ │ │ + jne 8554138 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %dh,(%ecx) │ │ │ │ - rorb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 855ebf4 │ │ │ │ - movl $0x855eaf8,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + iret │ │ │ │ + pop %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc $0x64,%al │ │ │ │ + inc %esi │ │ │ │ push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 855eb4e │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + cmp %cl,0x4d89184d(%ebx) │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,-0x6b16f73b(%ebx) │ │ │ │ + jne 8554184 │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - 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 │ │ │ │ - jmp 855eb4e │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855ebec,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0xe8,%cl │ │ │ │ + sub %al,(%eax) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855ebc4 │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%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 %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855ec62 │ │ │ │ - movl $0x855e93c,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x855eab0,-0x10(%edi) │ │ │ │ + ja 855416b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855421c │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8554184,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897971c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855ede4 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855ed88,-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 855ed88 │ │ │ │ + jne 8554184 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 855ecf3 │ │ │ │ - movl $0x855edb4,0x4(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85541d6 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x85541f0,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - incl 0x8(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x83 │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 855452d │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8554330 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85545ce │ │ │ │ + movl $0x8554028,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + sbb $0x83,%al │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 8554273 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8554396 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8554248,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855edb4 │ │ │ │ + jne 8554248 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x855edd0,0x4(%ebp) │ │ │ │ + movl $0x8554504,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85545ce │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 85545ce │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x85544bc,-0x18(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855edd0 │ │ │ │ + jne 85544bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x855ecc8,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855ed5c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xf76073b(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855ed39 │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ - neg %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %dh,(%ecx) │ │ │ │ - rorb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855ed0e │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 855ed61 │ │ │ │ - and (%eax),%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x768fdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8554375 │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 85543db │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 855ed96 │ │ │ │ - and (%eax),%eax │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - 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 │ │ │ │ - jmp 855ed96 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855ef51 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x855ee80,-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 │ │ │ │ + ja 85544ea │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85545ce │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85545ce │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8554300,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855ee80 │ │ │ │ + jne 8554300 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85541b0 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855ee5f │ │ │ │ - movl $0x855eed4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - incl 0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855eed4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x855eef0,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x248c89f0(%ecx) │ │ │ │ + mov $0x31000000,%eax │ │ │ │ + leave │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 85545c3 │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 85545c3 │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8554994,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855eef0 │ │ │ │ + jne 8554994 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lret $0xa │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %dh,(%ecx) │ │ │ │ - rorb %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ + ja 8554107 │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855470e │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xf0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ mov %eax,%ecx │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 855ef34 │ │ │ │ - movl $0x855ee38,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 8554608 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - and (%eax),%eax │ │ │ │ + mov $0x2,%bl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + cmp %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - 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 │ │ │ │ - jmp 855ee8e │ │ │ │ - and (%eax),%eax │ │ │ │ + add %cl,-0x7376d7bb(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %cl,-0x7b76dbab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7376fbbb(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76ebab(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x8c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85540db │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855481a │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x15c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8554116 │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 8554608 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 855ee8e │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x855ef2c,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + sub %cl,0xac2484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + jmp 85547a2 │ │ │ │ + nop │ │ │ │ + adc %dh,0x1e0002(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbab(%ebx) │ │ │ │ - cld │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855ef04 │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855403e │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0x38(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 8554056 │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 8554845 │ │ │ │ + nop │ │ │ │ + imul $0xc7830000,0x1e0000,%eax │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 855415c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + jmp 8554961 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8554a4c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x7bd00000(%eax,%eax,1) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855efa2 │ │ │ │ - movl $0x855ec7c,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x855edf0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8979720,%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x44(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 8554cf9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855f05b │ │ │ │ - movl $0x855f090,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x855508c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 855ef60 │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b1c45(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - enter $0xb7d,$0xbe │ │ │ │ - sbb %edx,(%ecx) │ │ │ │ - cltd │ │ │ │ - or %al,0x65ff20c5(%ebx) │ │ │ │ - add %bh,(%ecx) │ │ │ │ - enter $0x1475,$0x8b │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x45890445(%ebx) │ │ │ │ - sbb $0x83,%al │ │ │ │ - lds (%eax),%ebx │ │ │ │ - jmp 87bdbe4 │ │ │ │ - mov $0x8991123,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %edi │ │ │ │ - pop %es │ │ │ │ + jo 8554b1d │ │ │ │ + inc %edx │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - lock push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x66,%al │ │ │ │ - test $0xa9750003,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc27f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 8554a80 │ │ │ │ + movl $0x85551f4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85551f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - lock push %ebp │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8554b34,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f040 │ │ │ │ + jne 8554b34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push $0x8b0855f0 │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x8(%ebp),%eax │ │ │ │ + test %dl,0x55(%ebx) │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 855ef60 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855f15b │ │ │ │ - movl $0x855f190,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 855ec20 │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8555318,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8554bbc,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8554bbc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b1c45(%ebx) │ │ │ │ - add (%ecx),%edi │ │ │ │ - enter $0xb7d,$0xbe │ │ │ │ - sbb %edx,(%ecx) │ │ │ │ - cltd │ │ │ │ - or %al,0x65ff20c5(%ebx) │ │ │ │ - add %bh,(%ecx) │ │ │ │ - enter $0x1475,$0x8b │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x45890445(%ebx) │ │ │ │ - sbb $0x83,%al │ │ │ │ - lds (%eax),%ebx │ │ │ │ - jmp 87bdbe4 │ │ │ │ - mov $0x8991123,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %edi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ + iret │ │ │ │ + pop %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - int1 │ │ │ │ + adc $0x8,%al │ │ │ │ + push %ecx │ │ │ │ push %ebp │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - sbb $0x89,%al │ │ │ │ + or %cl,0x758b0746(%ebx) │ │ │ │ + cmp %cl,0x4d89184d(%ebx) │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - sbb $0x66,%al │ │ │ │ - test $0xa9750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + adc %al,0x10e908c5(%ebx) │ │ │ │ + imul $0x0,(%ecx),%ebp │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%ecx),%eax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - int1 │ │ │ │ - push %ebp │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8554bef │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8554ca0 │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8554c08,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f140 │ │ │ │ + jne 8554c08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push $0x8b0855f1 │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - lock mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 855ec20 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855f355 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855f34b │ │ │ │ - movl $0x855efc0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8554c5a │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x855f310,-0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 871ff2c │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - repnz push %ebp │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855f2ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8554c74,0x8(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 855f25b │ │ │ │ - movl $0x855f214,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + push %eax │ │ │ │ + jns 8554d05 │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8554fb9 │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8554daa │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8555077 │ │ │ │ + movl $0x8554aac,-0x8(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + js 8554db1 │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 8554cf9 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8554e12 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8554ccc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f214 │ │ │ │ + jne 8554ccc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855f23c,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x8554f90,0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov 0x9(%ecx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8555077 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 8555077 │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8554f48,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855f261 │ │ │ │ - mov $0x8991123,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991119,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8554f48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + or (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x768fdbbc(%ecx) │ │ │ │ + lock and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 855f28e │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855f2a3 │ │ │ │ - mov $0x899111e,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + jne 8554df1 │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + jmp 8554e57 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - jmp 855f2c0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fmuls 0x55(%esi) │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855f2f6 │ │ │ │ - movl $0x855f0c0,-0x8(%edi) │ │ │ │ + ja 8554f76 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x855f2b8,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 871ff2c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979724,%esi │ │ │ │ - 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,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855f438 │ │ │ │ - movl $0x855f448,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855f448 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855f397 │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855f3c3 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x87bfde4,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 855f3a6 │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - movl $0x855f484,0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8555077 │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8555077 │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8554d78,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - jmp 855f36c │ │ │ │ - mov $0x8979728,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 855f495 │ │ │ │ - movl $0x855f410,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855f3d2 │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0276(%ebx) │ │ │ │ - add %cl,0x4d89044d(%ebx) │ │ │ │ - add %cl,0x24e90445(%ecx) │ │ │ │ - shrb $0x0,(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855f700 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855f6f6 │ │ │ │ - movl $0x855f4ac,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x855f51c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f51c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x76f7aa0a(%eax) │ │ │ │ - lock mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855f6a0 │ │ │ │ + jne 8554d78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8554c34 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,%al │ │ │ │ - notb 0x8(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855f6d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x855f544,0x4(%ebp) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 855506c │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 855506c │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8555428,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855f544 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - notb 0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f6ec │ │ │ │ + jne 8555428 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + lret $0xa │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 855f68d │ │ │ │ - movl $0x855f584,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 855f584 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x855f5ac,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855f36c │ │ │ │ + ja 8554b8b │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85551af │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xfc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 85550ad │ │ │ │ xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + mov $0x2,%bl │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + add %cl,0x4d8b3845(%ebx) │ │ │ │ + xor %cl,0x44892c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8554b5f │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85552b7 │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x168(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 855f565 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x855f67c,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855f36c │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 855f68d │ │ │ │ - movl $0x855f600,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + jne 8554b9a │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 85550ad │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + mov %fs,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x6b76e3b3(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855f5d5 │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x7b76dfab(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7376ebbb(%ebx) │ │ │ │ + and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0xc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x48,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + jmp 855523f │ │ │ │ + adc %dh,0x1e0002(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8554ac2 │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 8554ada │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 85552e2 │ │ │ │ + imul $0xc7830000,0x1e0000,%eax │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8554be0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 855f62f │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + jmp 85553f6 │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + jno 8555505 │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x48(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8556db8 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 855f68d │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + je 8556df4 │ │ │ │ + movl $0x8557ca0,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8557ca0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x8557cc0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jo 85555a9 │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc47f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 8555546 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8555987 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85557a4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85557a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85557fc,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85557fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8555afa │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8555afa │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8556e40 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8555586 │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8556e1b │ │ │ │ + movl $0x8556e08,0x0(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - jmp 855f6a8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + jmp 8555721 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - jmp 855f6a8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897972c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 855f764 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + jmp 8555721 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + movl $0x8555900,0x18(%ebp) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov %eax,0x6ac(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x85558b8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6ac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85558b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + leave │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855f747 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + les 0x55(%ebp),%ebp │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 855f764 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855f7e1 │ │ │ │ + ja 85558e6 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jl 855f7e9 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855f784 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x855f714,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 8555929 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979750,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8555940,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 8556e3b │ │ │ │ + movl $0x8556e28,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8555dcd │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov %ecx,0x25c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x268(%esp) │ │ │ │ + mov 0x25c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x855f79c,-0x4(%ebp) │ │ │ │ + movl $0x8555be4,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f79c │ │ │ │ + jne 8555be4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - 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 855f868 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x855f878,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x25c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x250(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8555c3c,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov 0x220(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855f878 │ │ │ │ + jne 8555c3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855f836 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979754,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8556112 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x1d8(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8556f36 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 85559e8 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 8556f07 │ │ │ │ + movl $0x8556ef4,0x0(%ebp) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 855f8d0 │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x214(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 855f8b0 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855f764 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 855f845 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855f958 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 855f8f0 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + jmp 8555b64 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x214(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + jmp 8555b64 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + movl $0x8555d40,0x18(%ebp) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8555cf8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 855fa30 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8555cf8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 855f958 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + leave │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855f93b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x6e,%ah │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 855f958 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855f97f │ │ │ │ + ja 8555d26 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 855f991 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979758,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x855f908,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 855f814 │ │ │ │ - nop │ │ │ │ - jmp 855fa30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855fa13 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 855fa30 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855fa57 │ │ │ │ + ja 8555d69 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 855fa69 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897975c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x855f9e0,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8555d80,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 8556f2e │ │ │ │ + movl $0x8556f18,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 855f814 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855fade │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 855f814 │ │ │ │ - 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 855fb3f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855fb35 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x855fab4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8555ee4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8555ee4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8555ea0,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8555ea0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%edx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %bh,0x55(%edi) │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 877172c │ │ │ │ + jmp 87bcbfc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 855fb68 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov $0x4,%bl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4d8b3c45(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%esp,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855fbc1 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855fbb7 │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x855fb4c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807043,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x6b76ebab(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855fc18 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855fc0e │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be61,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8555f78 │ │ │ │ + mov %ecx,0x670(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x688(%esp) │ │ │ │ + mov 0x664(%esp),%eax │ │ │ │ + mov %ecx,0x67c(%esp) │ │ │ │ + mov 0x670(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x684(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x6a0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x694(%esp),%edx │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov 0x670(%esp),%ecx │ │ │ │ + mov %eax,0x688(%esp) │ │ │ │ + mov 0x664(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8557d38,0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x898b773,%eax │ │ │ │ + movl $0x8556010,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8556010 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov 0x1e0000,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855fc7b │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855fc71 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8557e1c,0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x855fbd0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807043,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + jecxz 8556056 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855fcc6 │ │ │ │ + ja 8556043 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x855fc28,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be59,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0x300,%eax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 85560f4 │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x855605c,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855605c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855fd19 │ │ │ │ - movl $0x855faec,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - cmpl $0xa,0x4(%ebp) │ │ │ │ - jle 855fd2b │ │ │ │ - movl $0x855fc8c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979760,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x855fb78,-0x4(%edi) │ │ │ │ + ja 85560ae │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x85560c8,0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 855761d │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + cmpw $0x4,-0x2(%edx) │ │ │ │ + jb 85562d6 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8556fba │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 85561a3 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 8556fb2 │ │ │ │ + movl $0x8555570,0x8(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x64c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov %eax,0x658(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x64c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8556224,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8556224 │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855fd98 │ │ │ │ - movl $0x855fd78,-0x4(%ebp) │ │ │ │ + clc │ │ │ │ + arpl %eax,0x0(%edx) │ │ │ │ + movb $0x1,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8554a4c │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x64c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x640(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85562b4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85562b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0xc6004263 │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8554a4c │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85575fc │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 85572c7 │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x628(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x634(%esp) │ │ │ │ + mov 0x628(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8556370,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x634(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 855fd78 │ │ │ │ + jne 8556370 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + bound %eax,0x0(%edx) │ │ │ │ + (bad) │ │ │ │ + or (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa8,%al │ │ │ │ - std │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x3976fcb2(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8553fc8 │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x61c(%esp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x2a4(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8556448,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2e0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x2a4(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855fda8 │ │ │ │ + jne 8556448 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979764,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + aam $0x61 │ │ │ │ + inc %edx │ │ │ │ + add %ch,%ah │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x30e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855fde2 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 855f814 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 855fe40 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 855fe36 │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x855fdb8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x87e9588,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + jo 85564a3 │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85554d0 │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855fe83 │ │ │ │ - movl $0x855fdf0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8556473 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8807043,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8979768,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855fec7 │ │ │ │ - movl $0x855fed4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 85564c3 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855646b │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855646b │ │ │ │ + movl $0x855648c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8556583 │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x85564c0,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 855fed4 │ │ │ │ + jne 85564c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x516033b(%ebx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855ff16 │ │ │ │ - movl $0x855fea4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897976c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855ff4a │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + ja 8556574 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855655f │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8556528,0x14(%ebp) │ │ │ │ + mov 0x2b0(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x85571c4,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x855665c,-0x1c(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855fef4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x37c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x370(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855665c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + rcrb $0x0,0x42(%edi) │ │ │ │ + in (%dx),%eax │ │ │ │ + fwait │ │ │ │ add %al,(%eax) │ │ │ │ - jb 855ff75 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855fe54 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 855ff9d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x55(%ebx,%esi,2) │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 855fd4c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85554d0 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 855fff9 │ │ │ │ - movl $0x855ff34,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x855ff5c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x855ff84,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8773850,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + ja 8556687 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8979770,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cff8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 85566d7 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855667f │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855667f │ │ │ │ + movl $0x85566a0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8556797 │ │ │ │ + mov 0x370(%esp),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + movl $0x85566d4,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85566d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - 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 8560054 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979775,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8512004 │ │ │ │ - mov $0x8979778,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856009f │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8556788 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8556773 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855673c,0x10(%ebp) │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x370(%esp) │ │ │ │ + mov %ecx,0x364(%esp) │ │ │ │ + mov %edx,0x610(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x85574ec,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,0x0(%ebp) │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x604(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x5e0(%esp) │ │ │ │ + mov 0x40c(%esp),%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + mov 0x5e0(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x604(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x85568b0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85568b0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ebp │ │ │ │ + inc %edx │ │ │ │ + add %al,%bh │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8553fc8 │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + mov 0x484(%esp),%edx │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x5d4(%esp) │ │ │ │ + mov 0x478(%esp),%ecx │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8556974,-0x20(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x484(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x897ee1d,-0x4(%ebp) │ │ │ │ - movl $0x897e9b9,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 850f8a8 │ │ │ │ - mov $0x8979780,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x460(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8556974 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ 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 85600d4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + test $0x5c,%al │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + aaa │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + jbe 85569cf │ │ │ │ + or %cl,0x28758bf0(%ecx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897ee1d,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 850f8a8 │ │ │ │ - mov $0x8979784,%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 8560107 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 85554d0 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x84,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856015d │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8560153 │ │ │ │ - movl $0x85600e4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 855699f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x89909d2,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979788,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8560193 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 856011d │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 85569ef │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8556997 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 8556997 │ │ │ │ + movl $0x85569b8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8556aaf │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x85569ec,0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85569ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85601fc │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85601f2 │ │ │ │ - movl $0x8560170,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8556aa0 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x856020c,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x89909d2,-0x4(%ebp) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979790,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8560221 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8556a8b │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8560257 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x82,%ah │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 85602c0 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85602b6 │ │ │ │ - movl $0x8560234,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85602d0,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x89909d2,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979798,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 85602e7 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8556a54,0x10(%ebp) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov %edx,0x43c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8557870,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,0x0(%ebp) │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x43c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x538(%esp),%ecx │ │ │ │ + mov 0x4fc(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8556be0,-0x1c(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x550(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x520(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8556be0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856031f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - addl $0x30017,0x0(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + cmp $0x5a,%al │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + fwait │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560382 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8560378 │ │ │ │ - movl $0x85602fc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8560394,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xf76f7ab(%ecx,%edi,2) │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x89909d2,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85554d0 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89797a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 85603a9 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85603df │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x81,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8560448 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856043e │ │ │ │ - movl $0x85603bc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8560458,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x89909d2,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + ja 8556c0b │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89797a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 856046f │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 8556c5b │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8556c03 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 8556c03 │ │ │ │ + movl $0x8556c24,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8556d1b │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x8556c58,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8556c58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85604a7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bca74 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - addb $0x17,%fs:0x0(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8560510 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8560506 │ │ │ │ - movl $0x8560484,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8556d0c │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8560520,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x89909d2,-0x4(%ebp) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x89797b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8560535 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8556cf7 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - 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 8560578 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8560594,0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8556cc0,0x14(%ebp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %edx,0x430(%esp) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0x2(%edx),%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x514(%esp) │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov %eax,0x5c8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8557b5c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5bc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 85158d4 │ │ │ │ - mov $0x89797b8,%esi │ │ │ │ + jmp 87e38c8 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8560580 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 8555849 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 855586d │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ss │ │ │ │ - push %ebx │ │ │ │ - sti │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ + nop │ │ │ │ + daa │ │ │ │ add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85605e5 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856054c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8556de9 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8555969 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8556ea4 │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8555613 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856060a │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85605b8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8555c89 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8555cad │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + daa │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8560659 │ │ │ │ - movl $0x85605cc,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x85605f4,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bf984,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89797c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8556ed9 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560698 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85606a8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8593b84 │ │ │ │ - mov $0x89797c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8555da9 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 8556f9a │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x220(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov %edx,0x238(%esp) │ │ │ │ + mov 0x220(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8555a75 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8556088 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + mov %ecx,0x28c(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8556246 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + push %ebp │ │ │ │ + inc %edx │ │ │ │ + add %ch,%ah │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x6ce90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85606d5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8560078 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0x2982484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85606fd │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85600b4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x2a4(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x2b0(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x2bc(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85570d9 │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85572d3 │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85564f0 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855713d │ │ │ │ + mov %edx,0x2f8(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x2b0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x30c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %edx,0x2f8(%esp) │ │ │ │ + mov 0x2b0(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x310(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + jmp 85570ba │ │ │ │ + pop %eax │ │ │ │ + push %esp │ │ │ │ + inc %edx │ │ │ │ + add %al,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856072b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8560678 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85565a4 │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + movl $0x897c61c,0xc(%eax) │ │ │ │ + movl $0x897c61c,0x10(%eax) │ │ │ │ + movl $0x897c61c,0x14(%eax) │ │ │ │ + movl $0x897c61c,0x18(%eax) │ │ │ │ + movl $0x897c61c,0x1c(%eax) │ │ │ │ + movl $0x897c61c,0x20(%eax) │ │ │ │ + movl $0x897c61c,0x24(%eax) │ │ │ │ + movl $0x897c61c,0x28(%eax) │ │ │ │ + movl $0x897c61c,0x2c(%eax) │ │ │ │ + movl $0x897c61c,0x30(%eax) │ │ │ │ + movl $0x897c61c,0x34(%eax) │ │ │ │ + movl $0x897c61c,0x38(%eax) │ │ │ │ + movl $0x897c61c,0x3c(%eax) │ │ │ │ + movl $0x897c61c,0x40(%eax) │ │ │ │ + movl $0x897c61c,0x44(%eax) │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %edx,0x2a4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %ecx,0x334(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %edx,0x2ec(%esp) │ │ │ │ + mov %eax,0x2e0(%esp) │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + jmp 85570ba │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + jmp 85571cf │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x340(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x340(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xffff,%eax │ │ │ │ + jne 8556392 │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + jmp 85570ba │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8560789 │ │ │ │ - movl $0x85606bc,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85606e4,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8560708,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x85a7f08,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x89797c8,%esi │ │ │ │ - jmp *-0x4(%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 85607c8 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85607d8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bca38 │ │ │ │ - mov $0x89797cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + fcoms 0x42(%edx) │ │ │ │ + add %ch,%ch │ │ │ │ + lahf │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3ce90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ljmp *0xf00418f(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x458b344d(%ebx) │ │ │ │ + sub %cl,-0x7376dfab(%ebx) │ │ │ │ + and $0x98,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76d3bb(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376f3ab(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 85573ff │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x394(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x394(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + not %edx │ │ │ │ + and %edx,%ecx │ │ │ │ + not %eax │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8557587 │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8556704 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8557463 │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x3d0(%esp) │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov %ecx,0x3c4(%esp) │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x3cc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x3e8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + mov 0x3d0(%esp),%eax │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + mov %eax,0x3d0(%esp) │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x3a0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x394(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov %ecx,0x3e8(%esp) │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + mov %edx,0x3a0(%esp) │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov %eax,0x3ac(%esp) │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + jmp 85573e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %dl,0x42(%ecx) │ │ │ │ + add %ah,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560809 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856026c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %cs,0xf0041(%edi) │ │ │ │ + add %cl,0x458b184d(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebx,4) │ │ │ │ add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x248489f1(%ecx) │ │ │ │ + pop %eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3f7cefbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x64,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %dh,(%ecx) │ │ │ │ + rorb %cl,0x370248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x37c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x394(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x3f4(%esp) │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + mov %edx,0x3ac(%esp) │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 85573e0 │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + jmp 85573e0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x400(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x388(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 85565c2 │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 855755f │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x394(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + jmp 85573e0 │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85567b8 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8557c70 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 8557986 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x418(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %edx,0x430(%esp) │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8556827 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + dec %edi │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + mov %fs,(%esp,%ecx,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76dbb3(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76cfab(%ebx) │ │ │ │ + and $0x3c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dfbb(%ebx) │ │ │ │ + and $0x48,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0x54,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0x60,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376f3bb(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76ebab(%ebx) │ │ │ │ + and $0x84,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e7bb(%ebx) │ │ │ │ + and $0x90,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8557785 │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov 0x484(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov 0x478(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8557910 │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8556a1c │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85577e9 │ │ │ │ + mov %edx,0x49c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x4b4(%esp) │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + mov %edx,0x4a8(%esp) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x4b0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov 0x4b4(%esp),%eax │ │ │ │ + mov 0x49c(%esp),%edx │ │ │ │ + mov %eax,0x4b4(%esp) │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + mov %edx,0x49c(%esp) │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x484(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x478(%esp) │ │ │ │ + mov 0x4b4(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + mov 0x49c(%esp),%edx │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x490(%esp) │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + jmp 8557766 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %ebp │ │ │ │ + inc %edx │ │ │ │ + add %ah,(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8560835 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85603f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - pop 0x0(%ecx) │ │ │ │ - sldt (%edx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x430(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x454(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x460(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x4d8(%esp) │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + mov %ecx,0x490(%esp) │ │ │ │ + mov %edx,0x484(%esp) │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 8557766 │ │ │ │ + mov 0x484(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + jmp 8557766 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x46c(%esp) │ │ │ │ + mov 0x4e4(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x4f0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 85568d2 │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 85578f1 │ │ │ │ + mov 0x478(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + jmp 8557766 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8556ad0 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 85579ee │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + lahf │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + mov %fs,(%esp,%ecx,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76cfab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376d3bb(%ebx) │ │ │ │ + and $0x8,%al │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x14,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%eax,%eiz,1) │ │ │ │ + add $0x458b0000,%eax │ │ │ │ + or %cl,0x52c248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x538(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x550(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8557a71 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x538(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8557bfa │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8556c88 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8557ad5 │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x570(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x538(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x538(%esp) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x58c(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x550(%esp) │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + jmp 8557a52 │ │ │ │ + rorb $0x0,0x42(%edx) │ │ │ │ + daa │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856086d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85601a8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xor %cl,0xf0041(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8560899 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85604bc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in $0x8e,%al │ │ │ │ + add %cl,0x558b1c4d(%ebx) │ │ │ │ + sbb %cl,-0x7376f7bb(%ebx) │ │ │ │ + and $0xc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + cld │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x3f7cebbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,1) │ │ │ │ + add $0xc9310000,%eax │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x538(%esp) │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + or 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x508(%esp),%eax │ │ │ │ + mov %ecx,0x550(%esp) │ │ │ │ + mov %edx,0x544(%esp) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 8557a52 │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + jmp 8557a52 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x5a4(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x5a4(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x5b0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x5b0(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8556b3f │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8557bdb │ │ │ │ + mov 0x538(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + jmp 8557a52 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8556d3c │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + nop │ │ │ │ + jl 8557cdf │ │ │ │ + inc %edx │ │ │ │ + add %al,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8555698 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8556df4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,%es:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8556fa2 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 8556fa2 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8557fb0,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8557fb0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lret $0x12 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85608c5 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85601a8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - enter $0x418e,$0x0 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 8555ecb │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8557dd9 │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 8557cdb │ │ │ │ + lret $0x12 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85608f1 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8560334 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test %cl,0xf0041(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856091d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856011c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + ja 8555fc6 │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8557ebd │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 8557cdb │ │ │ │ + adc %dh,0x1e0004(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8555e2e │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 8555e46 │ │ │ │ + mov $0x3,%eax │ │ │ │ + and $0x898b771,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8555fd5 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 8557cdb │ │ │ │ + xchg %ax,%ax │ │ │ │ + imul $0x1e0000,(%ecx),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856094b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85607a8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8556034 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + jmp 8557f6c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x6000100,%eax │ │ │ │ + int3 │ │ │ │ + inc %ebp │ │ │ │ + inc %edx │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c49739(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85609fd │ │ │ │ - movl $0x85607f0,-0x64(%edi) │ │ │ │ + ja 85580b1 │ │ │ │ + movl $0x8553fc8,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - movl $0x856081c,-0x5c(%edi) │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - movl $0x8560848,-0x54(%edi) │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x8560880,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x85608ac,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x85608d8,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x8560904,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x8560928,-0x2c(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x87bf974,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8554a4c,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - lea -0x3a(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x42(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x4a(%edi),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x85554d0,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x52(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x5a(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x62(%edi),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ + movl $0x85580d0,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x68,0x33c(%ebx) │ │ │ │ - mov $0x89797d0,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85580d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x897c1b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %bh,0x41(%ebx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + inc %ebp │ │ │ │ + inc %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560a40 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x89909d2,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85102cc │ │ │ │ - mov $0x8979800,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560a74 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - 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 8560aa4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - aam $0x8d │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 85554d0 │ │ │ │ + jmp 8558184 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8560af1 │ │ │ │ + jb 8558126 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x8984c81,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 85144f4 │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov %cl,0x40041(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8560b7f │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8560b75 │ │ │ │ - movl $0x87e7e68,-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 $0x8560a84,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8560ab4,-0x10(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %es,0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8560bba │ │ │ │ + jb 8558166 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8560bcc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x8c,%al │ │ │ │ - inc %ecx │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + inc %esp │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - jle 8560bde │ │ │ │ - movl $0x897987e,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov %es,0x0(%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8560c6f │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8560c65 │ │ │ │ - movl $0x87e7e68,-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 $0x8560b00,-0x20(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8560b90,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%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) │ │ │ │ + lea -0x44(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 85583e7 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc $0x8c,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 8560d0b │ │ │ │ - movl $0x8560cc0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x85587ac,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - fmuls 0x30041(%ebx) │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %al,0x0(%edx,%eax,2) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc27f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 85581b8 │ │ │ │ + movl $0x855882c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855882c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x855826c,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855826c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8560ca4 │ │ │ │ - movl $0x8560a54,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - movl $0x8560bf4,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + les 0x458b0855(%ecx),%ecx │ │ │ │ + cmp $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ - movl $0x87e9588,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8558954,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 87280fc │ │ │ │ - mov $0x89798a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mov 0x0(%ecx),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560d5d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x8984c81,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8515284 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc %cl,0x10041(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8560d96 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8560dd0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 870502c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x8a │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - jle 8560dba │ │ │ │ - movl $0x897987e,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87281e0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov 0x0(%ecx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x76f7a9f3(%eax) │ │ │ │ - jne 8560dd6 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8560e31 │ │ │ │ - movl $0x8560d20,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 85582e1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8560d6c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87059a4 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x89798c0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - mov 0x0(%ecx),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560e6d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8560c84 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %eax │ │ │ │ - mov 0x0(%ecx),%al │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8560e99 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8560df0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8558390 │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x85582f8,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85582f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8560ee5 │ │ │ │ - movl $0x8560e54,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8560e80,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87057f4,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 855834a │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x89798d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cff8b(%ebx) │ │ │ │ - cld │ │ │ │ + movl $0x8558364,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ 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 8560f89 │ │ │ │ - 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 8560f50 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897ee1a,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8511acc │ │ │ │ - mov $0x89798e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0445(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 85611d2 │ │ │ │ - mov $0x8979900,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87e3078 │ │ │ │ xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856114e │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 85610b6 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 85611af │ │ │ │ - dec %ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jne 8561021 │ │ │ │ - movl $0x8561010,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8561010 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8561166 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ inc %edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8560fbe │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85586d9 │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 85584a4 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 855877a │ │ │ │ + movl $0x85581e4,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + test $0x41,%al │ │ │ │ inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or %al,0xbe908c5(%ebx) │ │ │ │ - mov %eax,0x45c70028 │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - adc %dl,0x8(%esi) │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 85583e7 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85584e9 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x85583bc,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85583bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 855877a │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 855877a │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8558620,-0x18(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8561050 │ │ │ │ + jne 8558620 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or (%ebx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44891c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85586d4 │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 855852e │ │ │ │ + mov %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - orps (%eax),%xmm1 │ │ │ │ + cld │ │ │ │ + mov $0x85,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8561166 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 85610d6 │ │ │ │ - movl $0x85611c4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8558674,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85611c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856119f │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 85611af │ │ │ │ - dec %edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 8561092 │ │ │ │ - movl $0x8561070,-0x8(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8560f64 │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sub (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8561166 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 8561171 │ │ │ │ - movl $0x85611f8,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%esp,%eax,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x28c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855864e │ │ │ │ + movl $0x85580f4,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 8558690 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 855877a │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 855877a │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8558474,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85611f8 │ │ │ │ + jne 8558474 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85611af │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 85611af │ │ │ │ - dec %edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 856112a │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856110c,-0x8(%ebp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8560f64 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov $0x8991111,%esi │ │ │ │ + jne 8558324 │ │ │ │ add $0xc,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 85611d5 │ │ │ │ + movl $0x8558b10,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %esi,%eax │ │ │ │ - movl $0x8560f88,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8560f88 │ │ │ │ + jne 8558b10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8561209 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 85611d2 │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x248c89f0(%ecx) │ │ │ │ + mov $0x31000000,%eax │ │ │ │ + leave │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 855876f │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 855876f │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8558a6c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8558a6c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x2,%bl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + cmp %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - dec %ebx │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ + add %cl,-0x7376d7bb(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8561247 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add %cl,-0x7b76dbab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8561278 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85612bc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7376fbbb(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85612aa │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85615fc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x6b76ebab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856131e │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x8c783f2(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8561314 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 8561323 │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 85615fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8561254,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8561284,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 8558297 │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85588f2 │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x144(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8558785 │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 85587d0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + jmp 855887a │ │ │ │ + nop │ │ │ │ + adc %dh,0x1e0002(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85581fa │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0x38(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 8558212 │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 855891d │ │ │ │ + nop │ │ │ │ + imul $0xc7830000,0x1e0000,%eax │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 85582d2 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + jmp 8558a39 │ │ │ │ xchg %ax,%ax │ │ │ │ + iret │ │ │ │ + pop %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8561394 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 85582c3 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8558134,-0x20(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8558bd9 │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x180(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85613d8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 85587d0 │ │ │ │ + jmp 8558cb4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85613c6 │ │ │ │ + jb 8558c56 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85615fc │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856143a │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8561430 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 856143f │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 85615fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8561370,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x85613a0,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85614b0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856151c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ 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 85614ef │ │ │ │ + jb 8558c96 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85614fc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85614fc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0x39680000(%eax,%eax,1) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - pop %ds │ │ │ │ - sahf │ │ │ │ - sub %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85615a7 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856159d │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ + 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 0xb(%eax),%edx │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 85615ac │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - movl $0x856158c,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x44(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 8558f19 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856158c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - sub %al,(%eax) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x856148c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x85614bc,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x85592f0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727e4c │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %bh,(%ecx) │ │ │ │ + inc %edx │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85617b6 │ │ │ │ - movl $0x8561814,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc27f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 8558ce8 │ │ │ │ + movl $0x855936c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855936c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8558d9c,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8561814 │ │ │ │ + jne 8558d9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x856166c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - jmp 87e2a30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8561646 │ │ │ │ - movl $0x856151c,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 856151c │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 856167b │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x85616dc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85616b5 │ │ │ │ - movl $0x85613d8,-0x10(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 85613d8 │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 85616ee │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x856175c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ cld │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8561736 │ │ │ │ - movl $0x85612bc,-0x10(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 85612bc │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - jmp 856176e │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85617e4 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85617aa │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85617b9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 856172a │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 85617e4 │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8559490,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x1,%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 $0x3,%eax │ │ │ │ - jb 85617cd │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 85617ee │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85616af │ │ │ │ - jmp 85617e4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8561898 │ │ │ │ - movl $0x8561224,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x85615fc,-0xc(%edi) │ │ │ │ + ja 8558e11 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8558ec0 │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8558e28,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 85615fc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979908,%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 85618d8 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979775,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8512274 │ │ │ │ - mov $0x897990c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - addb $0x0,0x0(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - call b729c2e │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8561936 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8561939 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897996d,-0x18(%ebp) │ │ │ │ - movl $0x8979934,-0x14(%ebp) │ │ │ │ - movl $0x8991125,-0x10(%ebp) │ │ │ │ - movl $0x8985ed1,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8710ba0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8558e28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ 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 85619ba │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85619cc,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x87e90fc,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8561979 │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x8990c51,-0x4(%edi) │ │ │ │ + ja 8558e7a │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897999c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8558e94,0x8(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ xchg %ax,%ax │ │ │ │ + xor %dh,(%edi) │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7a9e7(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0xe9,%al │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - daa │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - push %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - sti │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8559201 │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8558fca │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 85592bf │ │ │ │ + movl $0x8558d14,-0x8(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + test %dh,(%esi) │ │ │ │ + inc %edx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cff8b(%ebx) │ │ │ │ - cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 8558f19 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8559011 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8558eec,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8558eec │ │ │ │ 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 8561a9d │ │ │ │ - nop │ │ │ │ - xor $0x6e,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8561a62 │ │ │ │ - movl $0x8990c51,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85177b8 │ │ │ │ - mov $0x89799b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x7f,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - lret $0x9066 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8991116(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8561aea │ │ │ │ - movl $0x8561ad0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x9(%ecx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 85592bf │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 85592bf │ │ │ │ + mov %ecx,0x1cc(%esp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8559148,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8561ad0 │ │ │ │ + jne 8559148 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - sbb 0x8(%esi),%dl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8561afc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x89799c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44891c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85591fc │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + jmp 8559056 │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ + mov %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %al,%dl │ │ │ │ - cltd │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 8561b1c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85389d4 │ │ │ │ - fs je 8561b58 │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - aas │ │ │ │ - dec %ecx │ │ │ │ - std │ │ │ │ - decl 0x744c0076(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8561bf2 │ │ │ │ - movl $0x8561bbc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8561bbc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %dh,0x0(%ecx,%eax,2) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + cld │ │ │ │ + fcoms 0x458b0855(%eax) │ │ │ │ + and $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - sbb 0x8(%esi),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8561be8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8561b70,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8536468 │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - jae 8561bf4 │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3246fbbb(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8561b8a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x855919c,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x2004173,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sub (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x412b140e(%ecx) │ │ │ │ - rcrb $1,0x63ff0897(%ecx) │ │ │ │ - cld │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8561c71 │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 8561c47 │ │ │ │ - movl $0x8561c7c,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%eax,%edx,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x28c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8559176 │ │ │ │ + movl $0x8558c24,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 85591b8 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85592bf │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85592bf │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8558f98,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8561c7c │ │ │ │ + jne 8558f98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - jae 8561c74 │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cf38b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - and %ecx,-0x3(%eax) │ │ │ │ - (bad) │ │ │ │ - mov $0x89799d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8561c3c,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8561c0c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - jge 8561cb4 │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8561c4f │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8558e54 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0x7d,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x7d240076(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - sbb $0x758b0856,%eax │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8561d28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %bh,0x41(%ebp) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - sbb $0xf0890856,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8559640,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8561d08 │ │ │ │ + jne 8559640 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fdivrs 0x0(%ecx,%eax,2) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8561d1f │ │ │ │ - jmp 8561ca4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x4200417c,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x56,%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8561ce0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor $0x72,%al │ │ │ │ - inc %ecx │ │ │ │ - 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 8561d98 │ │ │ │ - movl $0x8561dcc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 85592b4 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 85592b4 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85595a0,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8561dcc │ │ │ │ + jne 85595a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x72,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x2,%bl │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8561d9b │ │ │ │ - jmp 8536468 │ │ │ │ - mov $0x89799f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8561d84,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8561d54 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x7c,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8561da0 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - jnp 8561e28 │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x58e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *0x42ec(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8561e3d │ │ │ │ + add %cl,0x4d8b3845(%ebx) │ │ │ │ + xor %cl,0x44892c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8558dc7 │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855942f │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ + push %eax │ │ │ │ + mov 0x150(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8561e40 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8807614,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bfaa0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - les 0x41(%ebx),%edi │ │ │ │ - add %al,0x1000100 │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85592ca │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 8559311 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + mov %fs,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8561e6d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8561f90 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - push $0x500417b │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x6b76e3b3(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x7b76dfab(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8561e9f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8561cbc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x7b,%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,-0x7376ebbb(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8561ecd │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8561b24 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp %bh,0x41(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + jmp 85593b7 │ │ │ │ + adc %dh,0x1e0002(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8558d2a │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 8558d42 │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 855945a │ │ │ │ + imul $0xc7830000,0x1e0000,%eax │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8558e02 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + jmp 855956e │ │ │ │ + nop │ │ │ │ + iret │ │ │ │ + pop %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8561f33 │ │ │ │ - movl $0x8561e54,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8561e80,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8561eb4,-0x14(%edi) │ │ │ │ + ja 8558df3 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8558c64,-0x20(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x872a480,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x8979a10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8559706 │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x18c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 8559311 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les 0x41(%edx),%edi │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8561f7e │ │ │ │ + jb 855977e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8979a00,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8562078 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8561fbd │ │ │ │ - movl $0x8561f54,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8986a58,%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979a18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %bh,0x41(%edx) │ │ │ │ - add %al,0x2000100 │ │ │ │ + add $0x0,%al │ │ │ │ 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 8561fff │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8561df4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x79,%ah │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jb 85597be │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ 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 856202d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8561b24 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fdivrl 0x41(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 85597fe │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8562065 │ │ │ │ + jb 855983e │ │ │ │ movl $0x87e7e68,-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 8561ee0 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0xf004179,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 855987e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85620d5 │ │ │ │ - movl $0x8561fe0,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x8562014,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x856203c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x872a470,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x89790cd,-0x8(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x33(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x8979a3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and %bh,0x41(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 85598be │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + sub $0x130042,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x48(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 855b0ec │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 855b128 │ │ │ │ + movl $0x855bfd4,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855bfd4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x855c028,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + test $0x2c,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x6f16fb3b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%ecx,%eiz,1) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856212c │ │ │ │ + add %cl,0x408b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc47f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 855994a │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8559dbf │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8559ba8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8559ba8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8559c00,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8559c00 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 8559f32 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8559f32 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855b174 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 855998a │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 855b14f │ │ │ │ + movl $0x855b13c,0x0(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8562141 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - ds sti │ │ │ │ - decl 0x180076(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 8559b25 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856219e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - movl $0x85621b0,0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 8559b25 │ │ │ │ + mov %eax,0x6ac(%esp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8559c98,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6ac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85375ac │ │ │ │ - mov $0x8979a54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xb7502fe(%ebx) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8559c98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + leave │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856222a │ │ │ │ - movl $0x8562268,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + mov $0x55,%al │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8559cec,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%eax │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%edx,%eiz,1) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%esp,%edx,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x28c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8559cc6 │ │ │ │ + movl $0x855988c,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 8559d08 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8559d68 │ │ │ │ + movl $0x855984c,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 855b16f │ │ │ │ + movl $0x855b15c,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855a233 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x250(%esp),%ecx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x2a4(%esp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x2a4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855a01c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856223c │ │ │ │ + jne 855a01c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979a58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855a074,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a074 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 855a446 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x220(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov %eax,0x238(%esp) │ │ │ │ + mov 0x22c(%esp),%eax │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x250(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855b26a │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 8559e20 │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 855b23b │ │ │ │ + movl $0x855b228,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0x45c70845(%ecx) │ │ │ │ - or $0x51,%al │ │ │ │ - or $0x99,%al │ │ │ │ - or %cl,0x5fe91075(%ecx) │ │ │ │ - sbb %edi,%esp │ │ │ │ - decl 0x440076(%ebp) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x238(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + jmp 8559f9c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x238(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + jmp 8559f9c │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x855a10c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a10c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + leave │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - and 0x8(%esi),%dl │ │ │ │ + cld │ │ │ │ + call 935df6c5 │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x855a160,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %edi │ │ │ │ - (bad) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ (bad) │ │ │ │ - decl 0x6d880076(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85622fa │ │ │ │ - movl $0x8562334,-0x4(%ebp) │ │ │ │ + mov %fs,(%eax,%ecx,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x28c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855a13a │ │ │ │ + movl $0x855980c,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 855a17c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855a1dc │ │ │ │ + movl $0x85597cc,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 855b262 │ │ │ │ + movl $0x855b24c,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - inc %ecx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - and 0x8(%esi),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x855c0a0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8562310 │ │ │ │ + jne 855c0a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979a60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x6d,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 856232f │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 853a728 │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x855a304,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a304 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mulps (%edx),%xmm0 │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - and 0x8(%esi),%dl │ │ │ │ + cld │ │ │ │ + rol $1,%dl │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x855c24c,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x77,%al │ │ │ │ - inc %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x180076(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + jecxz 855a38a │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - arpl %esp,(%esi) │ │ │ │ - (bad) │ │ │ │ - decl 0x6cf80076(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) │ │ │ │ + ja 855a379 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855a428 │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x855a390,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a390 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8562601 │ │ │ │ - movl $0x856262c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ + ja 855a3e2 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x855a3fc,0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 8562556 │ │ │ │ - mov %esi,%edx │ │ │ │ + jb 855b951 │ │ │ │ + mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 856249d │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8562440 │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,0x4c8904c5(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 8562406 │ │ │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ │ │ - movl $0x856247c,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + cmpw $0x4,-0x2(%edx) │ │ │ │ + jb 855a60a │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855b2ee │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 855a4d7 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 855b2e6 │ │ │ │ + movl $0x8559974,0x8(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x2b0(%esp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x688(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x2b0(%esp) │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x694(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x688(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855a558,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a558 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%esp │ │ │ │ + inc %edx │ │ │ │ + add %al,%dh │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8558cb4 │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x688(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855a5e8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856247c │ │ │ │ + jne 855a5e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000003,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - and $0x56,%al │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - incl 0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + xor $0x20,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,%dh │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8558cb4 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 8562609 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 8562513 │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ + jb 855b930 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 855b5fb │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %edx,0x670(%esp) │ │ │ │ + mov 0x664(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x855a6a4,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x670(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a6a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - jmp 85624c0 │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x85624e8,-0x4(%ebp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856239c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 856261c │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 85625c1 │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ + js 855a6b9 │ │ │ │ + inc %edx │ │ │ │ + add %al,%bh │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 8558184 │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x658(%esp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x855a77c,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x2e0(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855a77c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov 0xec00421e,%al │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b0845(%ebx) │ │ │ │ - adc %cl,0x44890c4d(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 8562579 │ │ │ │ - mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x856259c,-0x4(%ebp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x55(%ebx,%esi,4) │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856239c │ │ │ │ - mov $0x8979a7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85598d4 │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - and 0x8(%esi),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85623c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - aas │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x170076(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + ja 855a7a7 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8562830 │ │ │ │ - movl $0x8562840,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855a7f7 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855a79f │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855a79f │ │ │ │ + movl $0x855a7c0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855a8b7 │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x855a7f4,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8562840 │ │ │ │ + jne 855a7f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - dec %edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 85626cb │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - dec %edx │ │ │ │ - jmp 85626a9 │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x8(%eax,%edx,4),%eax │ │ │ │ - movl $0x8562700,-0x4(%ebp) │ │ │ │ + ja 855a8a8 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855a893 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855a85c,0x14(%ebp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x855b4f8,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x64c(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov 0x394(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x855a990,-0x1c(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8562700 │ │ │ │ + jne 855a990 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + mov %ds,(%edx,%eax,2) │ │ │ │ + add %ch,%ch │ │ │ │ + fwait │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc0,%al │ │ │ │ - es push %esi │ │ │ │ - or %cl,0x758b034e(%ebx) │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - add %al,-0x3916033b(%ebx) │ │ │ │ - lea (%eax),%ebp │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8562762 │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - jmp 8562738 │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8562750,0x0(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x4a(%eax) │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 856266c │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ + jmp 85598d4 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 85627fa │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ + ja 855a9bb │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - dec %eax │ │ │ │ - jmp 85627d0 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85627e8,0x0(%ebp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856266c │ │ │ │ - mov $0x8979a84,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %ebx │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856289e │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855aa0b │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8562871 │ │ │ │ - movl $0x85626a0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856288a │ │ │ │ - movl $0x8562728,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x85627a0,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 85628b7 │ │ │ │ - movl $0x85627c0,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e18dc │ │ │ │ - mov %eax,%esi │ │ │ │ + je 855a9b3 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855a9b3 │ │ │ │ + movl $0x855a9d4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855aacb │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + movl $0x855aa08,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - mov %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x5eeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8562929 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8562944 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85629c1 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 85629c9 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855aa08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8562962 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x85628f0,-0x18(%edi) │ │ │ │ + ja 855aabc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855aaa7 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855aa70,0x10(%ebp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x3ac(%esp) │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x855b820,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,0x0(%ebp) │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x394(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x8979a8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x856297c,-0x4(%ebp) │ │ │ │ + mov 0x640(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x61c(%esp) │ │ │ │ + mov 0x448(%esp),%edx │ │ │ │ + mov %eax,0x628(%esp) │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x640(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x855abe4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x634(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856297c │ │ │ │ + jne 855abe4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - 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 8562a17 │ │ │ │ - movl $0x8562a28,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + cmp %bl,(%edx) │ │ │ │ + inc %edx │ │ │ │ + add %al,%bh │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8558184 │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x855aca8,-0x20(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x49c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8562a28 │ │ │ │ + jne 855aca8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979a90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + je 855acb7 │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + aaa │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0xf0890855,%ecx │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85598d4 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8562a96 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 855acd3 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855ad23 │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8562a63 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8562944 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8562a86 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8562b24 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 8562ab9 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ + je 855accb │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855accb │ │ │ │ + movl $0x855acec,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8562c14 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855ade3 │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x855ad20,0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp 8562b24 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8562b09 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8562b24 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ad20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8562b49 │ │ │ │ + ja 855add4 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8562b5b │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979a94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8562ad0,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855adbf │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855ad88,0x10(%ebp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x490(%esp) │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov %edx,0x478(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x855bba4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,0x0(%ebp) │ │ │ │ + mov 0x484(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85629f4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8562c14 │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x604(%esp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + mov 0x538(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x855af14,-0x1c(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x58c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855af14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or %dl,(%edi) │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + fwait │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xf0890855,%esp │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 85598d4 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8562bf9 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8562c14 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x85ffffff,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 855af3f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855af8f │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855af37 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855af37 │ │ │ │ + movl $0x855af58,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855b04f │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x855af8c,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855af8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8562c39 │ │ │ │ + ja 855b040 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8562c4b │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979a98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8562bc0,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855b02b │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855aff4,0x14(%ebp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 85629f4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - xor %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x5aeb0076(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8562d03 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8562d20 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %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 8562d97 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8562d9f │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %edx,0x46c(%esp) │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + mov 0x2(%edx),%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x550(%esp) │ │ │ │ + mov %edx,0x544(%esp) │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x855be90,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x538(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8562d3e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8562cd0,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8559d4c │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x8979aa0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x8562d58,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8562d58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - 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 8562def │ │ │ │ - movl $0x8562e00,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8562e00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8979aa4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8559c4d │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ + daa │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8562e65 │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8562e38 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8562d20 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8562e55 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8562ee8 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8562e82 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8562fc8 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - jmp 8562ee8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8562ecb │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8562ee8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 855b11d │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8559d77 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 855b1d8 │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x1c0(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x1cc(%esp) │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov %edx,0x1d8(%esp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x1d8(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x1cc(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8559a17 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8562f0b │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 8562f1d │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979aa8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8562e98,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8562dcc │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855a1c0 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 855a0c1 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8562fc8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8562fab │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8562fc8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + daa │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 855b20d │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + nop │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8562feb │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 8562ffd │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855a1eb │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 855b2ce │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x25c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x268(%esp) │ │ │ │ + mov 0x250(%esp),%edx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov %edx,0x274(%esp) │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8559ead │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855a3bc │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979aac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8562f78,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8562dcc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x64380076(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85630a2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x85630c8,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x89794a8,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 855b128 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x2b0(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855a57a │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + nop │ │ │ │ + rclb $0x42,(%edx) │ │ │ │ + add %ch,%ah │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0x2d42484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 8563121 │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x2ec(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855b40d │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855b607 │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855a824 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855b471 │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x34c(%esp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %edx,0x340(%esp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x348(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x364(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov %eax,0x34c(%esp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x310(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x364(%esp) │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x364(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + jmp 855b3ee │ │ │ │ + and $0x11,%al │ │ │ │ + inc %edx │ │ │ │ + add %al,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %dh,-0x76f7a9d0(%eax) │ │ │ │ - int1 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x1,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8563594 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8563124 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x83,%al │ │ │ │ (bad) │ │ │ │ - incl 0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85633db │ │ │ │ - add $0xc,%edi │ │ │ │ + repnz add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85633d1 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 8563376 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 85631c4 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - and %eax,(%eax) │ │ │ │ + ja 855a8d8 │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + movl $0x897c61c,0xc(%eax) │ │ │ │ + movl $0x897c61c,0x10(%eax) │ │ │ │ + movl $0x897c61c,0x14(%eax) │ │ │ │ + movl $0x897c61c,0x18(%eax) │ │ │ │ + movl $0x897c61c,0x1c(%eax) │ │ │ │ + movl $0x897c61c,0x20(%eax) │ │ │ │ + movl $0x897c61c,0x24(%eax) │ │ │ │ + movl $0x897c61c,0x28(%eax) │ │ │ │ + movl $0x897c61c,0x2c(%eax) │ │ │ │ + movl $0x897c61c,0x30(%eax) │ │ │ │ + movl $0x897c61c,0x34(%eax) │ │ │ │ + movl $0x897c61c,0x38(%eax) │ │ │ │ + movl $0x897c61c,0x3c(%eax) │ │ │ │ + movl $0x897c61c,0x40(%eax) │ │ │ │ + movl $0x897c61c,0x44(%eax) │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x2f8(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %ecx,0x370(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + jmp 855b3ee │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + jmp 855b503 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x37c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x388(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x388(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xffff,%eax │ │ │ │ + jne 855a6c6 │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + jmp 855b3ee │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmovb (%eax),%eax │ │ │ │ + in (%dx),%eax │ │ │ │ + lahf │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8563181 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x855aa28,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85632f0 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x8563198,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8563198 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b344d(%ebx) │ │ │ │ + sub %cl,-0x7376dfab(%ebx) │ │ │ │ + and $0xd4,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76d3bb(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376f3ab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855b733 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x3d0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x3d0(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + not %edx │ │ │ │ + and %edx,%ecx │ │ │ │ + not %eax │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855b8bb │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855aa38 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov %esi,%edx │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 856324e │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + je 855b797 │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %ecx,0x400(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - mov 0x84(%esp),%ecx │ │ │ │ + mov 0x408(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ + mov %edx,0x424(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %eax,0x8(%edx,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%edx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8563154 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + jmp 855b714 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + or $0x3260042,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b184d(%ebx) │ │ │ │ or $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 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%esp,%edx,8) │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x248489f1(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3f7cefbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %dh,(%ecx) │ │ │ │ + rorb %cl,0x3ac248c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x3b8(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x3d0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x430(%esp) │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %edx,0x3e8(%esp) │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 855b714 │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + jmp 855b714 │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x3c4(%esp) │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855a8f6 │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 855b893 │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + jmp 855b714 │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855aaec │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85631f8 │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - jmp 8563154 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 8563358 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855bfa4 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 855bcba │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0x460(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %edx,0x46c(%esp) │ │ │ │ + mov 0x460(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855ab5b │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 855b128 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %cl,(%edx,%eax,2) │ │ │ │ + add %ch,%dh │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8563313 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,2) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76dbb3(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76cfab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dfbb(%ebx) │ │ │ │ + and $0x84,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0x90,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0x9c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376f3bb(%ebx) │ │ │ │ + and $0xa8,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0xb4,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76ebab(%ebx) │ │ │ │ + and $0xc0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e7bb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855bab9 │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855bc44 │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855ad50 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855bb1d │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %edx,0x4e4(%esp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x4ec(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x508(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x4b4(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x4b4(%esp) │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x4cc(%esp) │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + jmp 855ba9a │ │ │ │ + js 855bba4 │ │ │ │ + inc %edx │ │ │ │ + add %ah,(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x46c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x49c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x4b4(%esp) │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x484(%esp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov %edx,0x4c0(%esp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 855ba9a │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + jmp 855ba9a │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x4a8(%esp) │ │ │ │ + mov 0x520(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x52c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x484(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855ac06 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855bc25 │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + jmp 855ba9a │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855ae04 │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x856332c,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x85633b4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85633b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 855b128 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x9,%al │ │ │ │ + inc %edx │ │ │ │ + add %ch,%dh │ │ │ │ + lahf │ │ │ │ + add $0x0,%al │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x76f7a9ce(%eax) │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x60,%ah │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x2000100 │ │ │ │ + and $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,2) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76cfab(%ebx) │ │ │ │ + and $0x38,%al │ │ │ │ + add $0x458b0000,%eax │ │ │ │ + sub $0x89,%al │ │ │ │ + mov %fs,(%esp,%eax,2) │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x50,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%esp,%ebx,2) │ │ │ │ + add $0x458b0000,%eax │ │ │ │ + or %cl,0x568248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855bda5 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855bf2e │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855afbc │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855be09 │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x5b0(%esp) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x5ac(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x5bc(%esp),%ecx │ │ │ │ + mov 0x5b0(%esp),%eax │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %eax,0x5b0(%esp) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x58c(%esp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + jmp 855bd86 │ │ │ │ + mov %es,(%edi) │ │ │ │ + inc %edx │ │ │ │ + add %ah,(%edi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85634ab │ │ │ │ - movl $0x85634bc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %cl,0x558b1c4d(%ebx) │ │ │ │ + sbb %cl,-0x7376f7bb(%ebx) │ │ │ │ + and $0x48,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + cmp %al,0x458b0000 │ │ │ │ + adc $0x83,%al │ │ │ │ + rolb $0x8c,(%ecx,%ecx,4) │ │ │ │ + and $0x44,%al │ │ │ │ + add $0xc9310000,%eax │ │ │ │ + mov %edx,0x550(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + or 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x5d4(%esp) │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov %edx,0x580(%esp) │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 855bd86 │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + jmp 855bd86 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x5e0(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov 0x5e0(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x5ec(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855ae73 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855bf0f │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + jmp 855bd86 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855b070 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + push %es │ │ │ │ + inc %edx │ │ │ │ + add %al,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8559a9c │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855b128 │ │ │ │ + mov 0x898b773,%eax │ │ │ │ + movl $0x855c418,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85634bc │ │ │ │ + jne 855c418 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,%es:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856342b │ │ │ │ - movl $0x8563124,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x856349c,0x10(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 855b2d6 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 855b2d6 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x855c380,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8563124 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855c380 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov $0x4,%bl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,0x4d8b3c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855a32f │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855c178 │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xf0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x855978c,-0x20(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855c209 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 855c043 │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - pop %edi │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mulps (%edx),%xmm0 │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8563539 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8563503 │ │ │ │ - movl $0x8563444,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x89794a8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e38c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856351f │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0xffff,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8563070 │ │ │ │ - movl $0x856355c,0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 856356d │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8563070 │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b3845(%ebx) │ │ │ │ + xor %cl,0x44892c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + jmp 855c100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,0x1e0004(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855a294 │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 855a2ac │ │ │ │ + mov $0x3,%eax │ │ │ │ + and $0x898b771,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 85634a2 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ + jne 855bfea │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp 8563594 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1400000f(%edi) │ │ │ │ - pop %edi │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 855c043 │ │ │ │ + xchg %ax,%ax │ │ │ │ + imul $0x1e0000,(%ecx),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855a36a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ 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 %edx,(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - lea -0xc(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8563727 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + jmp 855c33c │ │ │ │ xchg %ax,%ax │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0x1e0000,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85635e3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855a35b │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x855974c,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 85635db │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 85635db │ │ │ │ - movl $0x85635fc,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x1,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85638bd │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8563630,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8563630 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - adc $0x5e,%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%eax) │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%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 0x20(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 856374a │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,%edx │ │ │ │ - not %edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 856380f │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8563661 │ │ │ │ - mov $0x89790cd,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%edx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ cmpl $0x0,0x8999154 │ │ │ │ - je 85637a8 │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + je 855c4d8 │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov 0x8(%eax,%ecx,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ + mov 0x144(%esp),%eax │ │ │ │ push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x8(%eax,%ecx,4) │ │ │ │ - movl $0x87e6e40,(%eax) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ inc %ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8563727 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 85638d8 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - shl $1,%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 8563727 │ │ │ │ - nop │ │ │ │ - movb $0x0,(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85638ae │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x87e6e78,(%eax) │ │ │ │ - cmpl $0x10,0x18(%ebp) │ │ │ │ - jne 8563896 │ │ │ │ - movl $0x855aa3c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x855aa14,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - movl $0x8563864,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e3078 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8563694,-0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85633f4 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 855c043 │ │ │ │ nop │ │ │ │ - pop %ebx │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + clc │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8563959 │ │ │ │ - movl $0x8563070,-0x18(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x85633f4,-0x10(%edi) │ │ │ │ + ja 855c585 │ │ │ │ + movl $0x8558184,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8558cb4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x85598d4,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8563594,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x855c5a4,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 85633f4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979ab4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - 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 85639cc │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85639dc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 85639dc │ │ │ │ + jne 855c5a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856399a │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979abc,%esi │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x897c1c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + js 855c59a │ │ │ │ + inc %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 8563a34 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8563a14 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 855f764 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85639a9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8563abc │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8563a54 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8563b94 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp 8563abc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 85598d4 │ │ │ │ + jmp 855c648 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8563a9f │ │ │ │ + jb 855c5f4 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8563abc │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8563ae3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8563af5 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979ac0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8563a6c,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8563978 │ │ │ │ nop │ │ │ │ - jmp 8563b94 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8563b77 │ │ │ │ + jb 855c62c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8563b94 │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + jo 855c631 │ │ │ │ (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + aam $0xff │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8563bbb │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8563bcd │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979ac4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8563b44,-0x14(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x44(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 855c8ab │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8563978 │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8563c3c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8563978 │ │ │ │ - mov $0x8979ac8,%esi │ │ │ │ + mov %eax,%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 8563c6c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8563c1c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - push %ebp │ │ │ │ - fsubl (%edi) │ │ │ │ - add %dl,0x415c9c(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - cmp $0x56,%al │ │ │ │ - or %cl,-0x899f78b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8563cc8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %esp │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x855cc6c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 855c69d │ │ │ │ inc %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8563cad │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8563c4c,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8563c7c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x8979934,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 87071d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfd8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - or %esi,0x28(%esi) │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8563d4f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8563c1c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $1,0x41(%ebx) │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8563db4 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8563daa │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x8563d2c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x8979934,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87071d0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,0x408b0445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc27f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 855c67c │ │ │ │ + movl $0x855ccec,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x1800415b │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8563dfe │ │ │ │ - movl $0x8563d18,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8563d64,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8979ad4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - call 8567f71 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8563e51 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8563e54 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979af0,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 872ef10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ccec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 8563f00 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x855c730,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855c730 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8563ee5 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8563ed0,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x28(%ebp) │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test %cl,%dh │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8563f00 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x855ce14,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8563eb1 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8563f83 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp 0x8(%ebp),%eax │ │ │ │ - jl 8563f8b │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - test %eax,(%ecx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8563f20 │ │ │ │ + ja 855c7a5 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8563e68,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979b24,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%eax │ │ │ │ - movl $0x8563f38,-0x4(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855c854 │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x855c7bc,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8563f38 │ │ │ │ + jne 855c7bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8563fed │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856400c,-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 856400c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add (%eax),%al │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8563ff0 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8564095 │ │ │ │ - movl $0x85640a8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85640a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8564053 │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - movl $0x8563fb4,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 855c80e │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979b28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ + movl $0x855c828,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + std │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 856410d │ │ │ │ - mov %esi,%edx │ │ │ │ + jb 855cb9a │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ cmp $0x4,%edx │ │ │ │ - jb 85640e6 │ │ │ │ + jb 855c968 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 855cc3b │ │ │ │ + movl $0x855c6a8,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + in $0xfc,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8563f00 │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 855c8ab │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 8564062 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856427c │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 856412d │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ + jb 855c9ad │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x855c880,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8564194 │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855c880 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 8564194 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8564177 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 855cc3b │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 855cc3b │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x855cae4,-0x18(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8564194 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - 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 85641bb │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 85641cd │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979b2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8564148,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8564030 │ │ │ │ - jmp 856427c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856425f │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 856427c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - 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 85642a3 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 85642b5 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855cae4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x8979b30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8564230,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8564030 │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44891c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855cb95 │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 855c9f2 │ │ │ │ + mov %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85643b9 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85643eb │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 85643c1 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 855cab3 │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8563f00 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8564394,0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x855cb38,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xe76033b(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%esp,%eax,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x24c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8564370 │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 855cb12 │ │ │ │ + movl $0x855c5c8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x8979b34,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8564399 │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856427c │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 855cb54 │ │ │ │ cmp $0x2,%edx │ │ │ │ - jb 8564415 │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8564194 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in $0x56,%al │ │ │ │ - inc %ecx │ │ │ │ - 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 8564453 │ │ │ │ - movl $0x8564498,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 855cc3b │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 855cc3b │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855c938,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8564498 │ │ │ │ + jne 855c938 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979b38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855c7e8 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x855cfd0,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855cfd0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x4156,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856445b │ │ │ │ - mov $0x8979b14,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - jl 85644e4 │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dh,0x56(%esp,%eax,2) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x6be90475(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x56980076(%ebp) │ │ │ │ - inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85644f1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 85644f4 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979b40,-0xc(%ebp) │ │ │ │ + add %cl,0x248c89f0(%ecx) │ │ │ │ + mov $0x31000000,%eax │ │ │ │ + leave │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 855cc30 │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 855cc30 │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x855cf2c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 872ef10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855cf2c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 8564594 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + mov $0x2,%bl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8564577 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8564564,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - dec %ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8564594 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + cmp %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7376d7bb(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856454b │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7b76dbab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7376fbbb(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x6b76ebab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x8c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855c75b │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855cdb2 │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x144(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855cc46 │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 855cc90 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0xac2484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8564611 │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 8564619 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + jmp 855cd3a │ │ │ │ nop │ │ │ │ - test %al,(%eax) │ │ │ │ + adc %dh,0x1e0002(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855c6be │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0x38(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 855c6d6 │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 855cddd │ │ │ │ + nop │ │ │ │ + imul $0xc7830000,0x1e0000,%eax │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 855c796 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + jmp 855cef9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + iret │ │ │ │ + pop %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85645b4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8564508,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 855c787 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x855c600,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979b74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ - movl $0x85645cc,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85645cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855d096 │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x180(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 855cc90 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 855d164 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856467d │ │ │ │ + jb 855d110 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856469c,-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 856469c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8564680 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 8564721 │ │ │ │ - movl $0x8564734,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8564734 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85646df │ │ │ │ - mov 0x1(%esi),%edx │ │ │ │ - movl $0x8564644,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979b78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 856478d │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 856476c │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8564594 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85646ee │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 85648d8 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 85647a7 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8564804 │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jmp 8564804 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85647e9 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8564804 │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0xff,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8564829 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 856483b │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979b7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x85647c0,-0x14(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85646bc │ │ │ │ nop │ │ │ │ - jmp 85648d8 │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85648bd │ │ │ │ + jb 855d148 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 85648d8 │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0xff,%al │ │ │ │ + nop │ │ │ │ + jo 855d14d │ │ │ │ (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jmp *-0xb480000(%eax,%eax,1) │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85648fd │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 856490f │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979b80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%edx,%ecx,4),%edx │ │ │ │ - movl $0x8564894,-0x14(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x44(%ebp),%edx │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 855d3c9 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85646bc │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8564a05 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 8564a31 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jb 8564a0d │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8564594 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x85649e0,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0xe76033b(%ebx) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85649ba │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979b84,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 85649e5 │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85648d8 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 8564a55 │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - dec %eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x855d79c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8564804 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ hlt │ │ │ │ - push %eax │ │ │ │ inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8564a93 │ │ │ │ - movl $0x8564ad8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x408b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc27f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 855d198 │ │ │ │ + movl $0x855d818,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8564ad8 │ │ │ │ + jne 855d818 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x855d24c,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855d24c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979b88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x50,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8564a9b │ │ │ │ - mov $0x8979b64,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - mov %ss,0x41(%eax) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %dh,0x458b0856(%edx,%ecx,2) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x7be90475(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8564b1e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - 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 8564b52 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + cld │ │ │ │ + test $0xd9,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x855d93c,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8564e4e │ │ │ │ - movl $0x8564e9c,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000003,%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 8564e5e │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ + ja 855d2c1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8564d85 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 8564c6c │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - jmp 8564ba2 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - push %es │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855d370 │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x855d2d8,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855d2d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8564c0b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8564b2c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 855d32a │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x8564b90,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - incl 0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727ebc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8564d4f │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 8564cf3 │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + movl $0x855d344,0x8(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x41,%dl │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - jmp 8564c92 │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x8564cbc,-0x4(%ebp) │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 855d6ae │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8564b64 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8564d40 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x8564af8,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 855d47a │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 855d76c │ │ │ │ + movl $0x855d1c4,-0x8(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + aam $0xf1 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8727ebc │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8564e56 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 855d3c9 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 855d4c1 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x855d39c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855d39c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x9(%ecx),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 855d76c │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ cmp %eax,%edx │ │ │ │ - jl 8564e04 │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - jmp 8564da8 │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x8564dd0,-0x4(%ebp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ + jge 855d76c │ │ │ │ + mov %ecx,0x1cc(%esp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x855d5f8,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x1cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8564b64 │ │ │ │ - mov $0x8979b90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ecx,%edx,4),%edx │ │ │ │ - movl $0x8564c24,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8564c24 │ │ │ │ + jne 855d5f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + or (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - dec %ebx │ │ │ │ - push %esi │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8564bc8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44891c55(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855d6a9 │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x19c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + jmp 855d506 │ │ │ │ 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 8564ee8 │ │ │ │ - movl $0x8564f14,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8727dd8 │ │ │ │ - mov $0x8979b94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - jne 8564f0f │ │ │ │ - jmp 8564b64 │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - dec %esi │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8727e14 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8564f64 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov %dl,%ch │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 87bcbfc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8564fa4 │ │ │ │ - movl $0x8564f34,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8979906,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x855d64c,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8979b98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - dec %ebx │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x748fdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8564ff9 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%eax,%edx,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x24c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855d626 │ │ │ │ + movl $0x855d0e4,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 855d668 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 855d76c │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 855d76c │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8564ffc │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979b9c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 872ef10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855d448,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855d448 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856502c │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855d304 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x8979bd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 856508d │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x1000100 │ │ │ │ + movl $0x855daec,0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855daec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856507d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8565098,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x8979bd1,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 855d761 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 855d761 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x855da4c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8564ec8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855da4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sub %cl,0x41(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x2,%bl │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8565080 │ │ │ │ - mov $0x8979bc0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8565115 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85650f8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 871cf24 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - enter $0x414a,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85650dc │ │ │ │ - movl $0x8565050,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979bd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - dec %edx │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8565161 │ │ │ │ + add %cl,0x4d8b3845(%ebx) │ │ │ │ + xor %cl,0x44892c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855d277 │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855d8db │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ + push %eax │ │ │ │ + mov 0x150(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8565164 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979be4,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 872ef10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %edx │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85651a5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85651c0,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x8979bd1,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8564ec8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - dec %edx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855d777 │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85651a8 │ │ │ │ - mov $0x8979c08,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856523d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8565220,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 871a390 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - call 8569362 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 855d7bd │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%ecx),%xmm0 │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8565204 │ │ │ │ - movl $0x8565178,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979c18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - jge 8565223 │ │ │ │ - daa │ │ │ │ - add %dl,0x4218fc(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74a7dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + mov %fs,(%esp,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x6b76e3b3(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8565290 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85652a0,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8722718 │ │ │ │ - mov $0x8979c2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x7b76dfab(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7376ebbb(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x64684110(%ecx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x45c7fc45(%ecx) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - pushf │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %al,0x2be9fcc5(%ebx) │ │ │ │ - bound %ebp,(%eax) │ │ │ │ - add %cl,0x50076(%ebp) │ │ │ │ + add %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + jmp 855d863 │ │ │ │ + adc %dh,0x1e0002(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85652e8 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x85652f8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8721ee0 │ │ │ │ - mov $0x8979c34,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x64684110(%ecx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x45c7fc45(%ecx) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - pushf │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %al,-0x2c16033b(%ebx) │ │ │ │ - popa │ │ │ │ - sub %al,(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0x53(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8565340 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855d1da │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 855d1f2 │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 855d906 │ │ │ │ + imul $0xc7830000,0x1e0000,%eax │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 855d2b2 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + jmp 855da1a │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + iret │ │ │ │ + pop %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8565355 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 856538c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8987221,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8561860 │ │ │ │ - mov $0x8979c3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 855d2a3 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x855d11c,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855dbaf │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x18c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 855d7bd │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85654ba │ │ │ │ - movl $0x8565484,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8565484 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb0,%al │ │ │ │ - push %esp │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc %al,-0x899fb3b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 85654b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8565464,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x6(%edx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd4,%al │ │ │ │ - push %ebx │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - lock mov 0x14(%ebp),%ecx │ │ │ │ + jb 855dc20 │ │ │ │ + movl $0x87e7e68,-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) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x8990c51,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - push %esp │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc $0xe9,%al │ │ │ │ - arpl %eax,%esp │ │ │ │ - daa │ │ │ │ - add %cl,0x830076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3246f7bb(%ebx) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85653f7 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - bnd jmp 856548e │ │ │ │ - mov $0x8979c8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 8565588 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856551b │ │ │ │ + jb 855dc58 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856554c,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8990c51,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %ebp │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + jb 855dc90 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %ebp │ │ │ │ - ... │ │ │ │ - add %al,0x300 │ │ │ │ - add %cl,(%eax) │ │ │ │ - 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) │ │ │ │ - lea -0x14(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 8565635 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %ecx,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85655ba │ │ │ │ - movl $0x85654d4,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,0x24(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 856566f │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - nop │ │ │ │ - or %ecx,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - push %ebp │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - and $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - and $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - imul $0x68bffff,%edi,%edi │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xc(%ecx),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x8(%edx,%eax,4),%eax │ │ │ │ - movl $0x8565650,-0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8565650 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856570f │ │ │ │ + jb 855dcc8 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8565740,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov 0x18(%esi),%esi │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x8990c51,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%edi,%edx,2) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x87e90fc,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8565831 │ │ │ │ - movl $0x856583c,-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 %edx,0x58(%esp) │ │ │ │ - mov 0x15(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856583c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85657db │ │ │ │ - movl $0x85656c8,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85658a4 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 8565877 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x0,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8565588 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 85658db │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - movl $0x0,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x87e90fc,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 856596c │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 85658d1 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - movl $0x0,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x87e90fc,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8565a64 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x85657f4,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85657f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 856596c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856594e │ │ │ │ + jb 855dd00 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 856596c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8565991 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 856599e │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8565908,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp 8565a64 │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8565a46 │ │ │ │ + jb 855dd38 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8565a64 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ + shr $1,%al │ │ │ │ + inc %ecx │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8565a89 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 8565a96 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x8(%eax,%ecx,4),%eax │ │ │ │ - movl $0x8565a00,-0x18(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x48(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 855f55c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 855f598 │ │ │ │ + movl $0x8560444,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8565b72 │ │ │ │ - movl $0x8565588,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8565770,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x856596c,-0xc(%edi) │ │ │ │ - lea -0x25(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8565a64,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - movl $0x8987221,0x8(%ebp) │ │ │ │ - movl $0x89790cd,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8565770 │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x8979c90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8565c84 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov $0x89790cd,%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8565be9 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dh,0x56(%esp,%ebx,2) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8565c74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8565c54,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e90fc,-0x14(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - pop %ebx │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x8990c51,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - pop %esp │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc $0xe9,%al │ │ │ │ - jae 8565c23 │ │ │ │ - daa │ │ │ │ - add %cl,0x30076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 8565baa │ │ │ │ - mov $0x8979c94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 8565cbb │ │ │ │ - movl $0x8565ccc,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8565ccc │ │ │ │ + jne 8560444 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x8979c98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - test %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x8560498,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xor %ch,%al │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - or %cl,0x75890c45(%ecx) │ │ │ │ - adc %al,-0x5216f73b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x2000f(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8565d1f │ │ │ │ - movl $0x8565d2c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc47f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 855ddc2 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855e231 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855e020,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8565d2c │ │ │ │ + jne 855e020 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,0x56e90875(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8565e6d │ │ │ │ - movl $0x8565e34,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855e078,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8565e34 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,0x5e(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8565e60 │ │ │ │ + jne 855e078 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8565e14,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e90fc,-0x14(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - test %eax,(%eax) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 855e3a4 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 855e3a4 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855f5e4 │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 855de02 │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 855f5bf │ │ │ │ + movl $0x855f5ac,0x0(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7a9a3(%eax) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x8990c51,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - pop %ebp │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - mov $0xba,%bl │ │ │ │ - daa │ │ │ │ - add %cl,0x20076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3246fbbb(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8565da9 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 855df9d │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 8565e3e │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8565ec9 │ │ │ │ - movl $0x8565cf0,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8565d48,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8767b0c,-0xc(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8979ac9,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x8979c9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856600d │ │ │ │ - movl $0x8565fd4,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x1b4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 855df9d │ │ │ │ + mov %eax,0x6ac(%esp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x855e110,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6ac(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8565fd4 │ │ │ │ + jne 855e110 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + leave │ │ │ │ or %al,(%eax) │ │ │ │ - pusha │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8566000 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8565fb4,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e90fc,-0x14(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - pop %edi │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ + cld │ │ │ │ + push $0x8b0855f5 │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ in (%dx),%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x8990c51,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7a9a1(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890c75(%ebx),%ecx │ │ │ │ - or $0xe9,%al │ │ │ │ - adc 0x768d0027(%ecx),%edi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3246fbbb(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8565f49 │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x855e164,0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 8565fde │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%esp,%edx,2) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856603b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8563c1c │ │ │ │ - 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 856606e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - 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 %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85660c4 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x8566018,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8566048,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 87eb6f0 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xff,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856614f │ │ │ │ - movl $0x8565ee8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x24c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855e13e │ │ │ │ + movl $0x855dd0c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x856612c,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8711464 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 855e180 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - 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 8566113 │ │ │ │ - movl $0x8566080,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855e1dd │ │ │ │ + movl $0x855dcd4,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979ca0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp 0x0(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85661ac │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 85661af │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979cf6,-0x10(%ebp) │ │ │ │ - movl $0x8979d08,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 872ee8c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85662e5 │ │ │ │ - movl $0x85662ac,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 855f5df │ │ │ │ + movl $0x855f5cc,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855e6a1 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x250(%esp),%ecx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x2a4(%esp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x2a4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855e490,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85662ac │ │ │ │ + jne 855e490 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,%al │ │ │ │ - bound %edx,0x8(%esi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855e4e8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85662d8 │ │ │ │ + jne 855e4e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x856628c,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e90fc,-0x14(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - bound %edx,0x8(%esi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x8990c51,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x62(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - cmp 0x768d0027(%esi),%esi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3246fbbb(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 855e8b6 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x220(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov %eax,0x238(%esp) │ │ │ │ + mov 0x22c(%esp),%eax │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x250(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8566221 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855f6da │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 855e292 │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + cmp 0x5(%ecx),%eax │ │ │ │ + jne 855f6ab │ │ │ │ + movl $0x855f698,0x0(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 85662b6 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8566316 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x238(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + jmp 855e40e │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0x3a,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85663d7 │ │ │ │ - movl $0x856641c,-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 856641c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sarb $0x41,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85663ba │ │ │ │ - cmpl $0x1,0x3(%esi) │ │ │ │ - jne 85663aa │ │ │ │ - movl $0x85662f0,-0xc(%edi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov $0x8979d30,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 870f118 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - cmp %eax,0x0(%ecx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85663c9 │ │ │ │ - movl $0x8566370,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x238(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + jmp 855e40e │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x855e580,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8566370 │ │ │ │ + jne 855e580 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x39,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + leave │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - call 915eba87 │ │ │ │ - lock mov 0x3(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + notb 0x8(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85663e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x855e5d4,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85664b7 │ │ │ │ - movl $0x85661c0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + mov %fs,(%eax,%ecx,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x24c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855e5ae │ │ │ │ + movl $0x855dc9c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8566494,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8711464 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + jmp 855e5f0 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp %al,0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8566477 │ │ │ │ - movl $0x856632c,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855e64d │ │ │ │ + movl $0x855dc64,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979d50,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566605 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85665cc,-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 85665cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,%al │ │ │ │ - gs push %esi │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + cmp 0x9(%ecx),%eax │ │ │ │ + jne 855f6d2 │ │ │ │ + movl $0x855f6bc,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e9588,-0x4(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8560510,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 85665f8 │ │ │ │ + jne 8560510 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x85665ac,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e90fc,-0x14(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%edx),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x855e774,-0x18(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 8593bf8 │ │ │ │ - test %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855e774 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mulps (%edx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - gs push %esi │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ + cld │ │ │ │ + cmp $0x7,%al │ │ │ │ + push %esi │ │ │ │ + or %cl,0x45893c45(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - movl $0x8990c51,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8523bbc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x65(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0xe9,%al │ │ │ │ - sbb 0x768d0027(%ebx),%esi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3246f7bb(%ebx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8566541 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x85606b8,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + jecxz 855e7fa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - bnd jmp 85665d6 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8566647 │ │ │ │ + ja 855e7e9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x85664d4,-0x10(%edi) │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85666d2 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85666c8 │ │ │ │ - movl $0x87e7e68,-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 $0x8566614,-0xc(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - movl $0x8992f91,-0x10(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 876a5fc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855e898 │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x855e800,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - xor 0x0(%ecx),%al │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566733 │ │ │ │ - movl $0x8566744,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8566744 │ │ │ │ + jne 855e800 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8566770 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock xor %eax,0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 8566770 │ │ │ │ - movl $0x856671c,0x0(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8979934,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8728e08 │ │ │ │ - mov $0x898d6b7,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - loopne 85667b3 │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85667fd │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85667f3 │ │ │ │ - movl $0x87e7e68,-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 $0x856665c,-0x1c(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x85666e8,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 855e852 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 878ba34 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x855e86c,0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ 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) │ │ │ │ - cld │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 855fdc1 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + cmpw $0x4,-0x2(%edx) │ │ │ │ + jb 855ea7a │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 855f75e │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 855e947 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 855f756 │ │ │ │ + movl $0x855ddec,0x8(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x2b0(%esp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 87e3c80 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x688(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x2b0(%esp) │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x694(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x688(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855e9c8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855e9c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 8566890 │ │ │ │ - inc %edx │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856684f │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8782c00 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + faddl 0x0(%ecx) │ │ │ │ + movb $0x1,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 855d164 │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x688(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x855ea58,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ea58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x35,%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566928 │ │ │ │ - movl $0x85668ac,-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 │ │ │ │ + (bad) │ │ │ │ + fildl 0x0(%ecx) │ │ │ │ + movb $0x1,0x1e0000 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 855d164 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 855fda0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 855fa6b │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %edx,0x670(%esp) │ │ │ │ + mov 0x664(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x855eb14,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x670(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85668ac │ │ │ │ + jne 855eb14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - xor $0x41,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8566919 │ │ │ │ - cmpl $0xa,0x3(%esi) │ │ │ │ - jg 856690b │ │ │ │ - movl $0x8566788,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8566810,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8566830,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffd0,%edi │ │ │ │ - mov $0x898d6b7,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8566969 │ │ │ │ - movl $0x8566864,-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 -0xa(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 876bd28 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8979d88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - xor 0x0(%ecx),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %bl,%bl │ │ │ │ + inc %ecx │ │ │ │ + add %al,%bh │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85669f9 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x85669dc,0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 855c648 │ │ │ │ + mov %edx,0x370(%esp) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x658(%esp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x855ebec,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8566938 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x2e0(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ebec │ │ │ │ + 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 85669c4 │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8979d98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %dh,(%ebx) │ │ │ │ + xor %bl,%dl │ │ │ │ inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566a39 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + notl 0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 856698c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - xor 0x0(%ecx),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8566aaf │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8566aa5 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8566a14,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - movl $0x8992f41,-0x10(%ebp) │ │ │ │ - movl $0x898d6b9,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 876c900 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 855dd4c │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0x32,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8566afa │ │ │ │ - movl $0x8566a48,-0x10(%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 $0x898d5e2,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x8979db8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 8566b40 │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566b91 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8566b74,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x898d6b9,-0x10(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 8566938 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8566b5b │ │ │ │ - movl $0x8782e44,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0x31,%al │ │ │ │ - inc %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8566be0 │ │ │ │ - movl $0x8566b18,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 855ec17 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x898d5e2,%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979dc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor %eax,0x0(%ecx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8566c29 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856698c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor %eax,0x0(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855ec67 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855ec0f │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855ec0f │ │ │ │ + movl $0x855ec30,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855ed27 │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x855ec64,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ec64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8566c6d │ │ │ │ - movl $0x8566c04,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 855ed18 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 876c900 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x8979dc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x31,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566cb8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - 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 8566c3c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - xor %al,0x0(%ecx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566cf1 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856698c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x3004130,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566d2f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - 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 8566ac4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 8566d66 │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8566d69 │ │ │ │ - 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 $0xfffffff4,%ebp │ │ │ │ - jmp 8566ba4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4a339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8566df3 │ │ │ │ - movl $0x8566c8c,-0x58(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x8566ccc,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - movl $0x8566d00,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x8566d44,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x876d7c0,-0x10(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x42(%edi),%eax │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855ed03 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x58(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - mov $0x8979dd0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x81,%al │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8566e50 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8566e53 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855eccc,0x14(%ebp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x855f968,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x64c(%esp) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov 0x394(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x855ee00,-0x1c(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979e59,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 878e9f8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ee00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %dh,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x458b0856(%esi,%ebp,2) │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - iret │ │ │ │ - jns 8566e96 │ │ │ │ - add %cl,0x30640076(%ebp) │ │ │ │ + sbb $0xd8,%al │ │ │ │ inc %ecx │ │ │ │ + add %ch,%ch │ │ │ │ + fwait │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 8566e2f │ │ │ │ - xchg %eax,%edi │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 878cc08 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xor %al,0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8566ed6 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8979ee0,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 878f42c │ │ │ │ - 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 8566f0a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %ch,%al │ │ │ │ + cli │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x24758bf0(%ecx) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jmp 855dd4c │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8566f87 │ │ │ │ - movl $0x8566f94,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8566f94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8566f45 │ │ │ │ - movl $0x8566ee4,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 855ee2b │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855ee7b │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855ee23 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855ee23 │ │ │ │ + movl $0x855ee44,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8566f54 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - das │ │ │ │ - inc %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jne 855ef3b │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + movl $0x855ee78,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855ee78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8566fef │ │ │ │ - movl $0x8566eac,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8566f1c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 855ef2c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855ef17 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979f18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x412f,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8567045 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855eee0,0x10(%ebp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x3ac(%esp) │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov %edx,0x64c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8567048 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8979f9e,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 871d0c8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x855fc90,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,0x0(%ebp) │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x394(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x640(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x61c(%esp) │ │ │ │ + mov 0x448(%esp),%edx │ │ │ │ + mov %eax,0x628(%esp) │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x640(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x855f054,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x634(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x628(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855f054 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8979fd1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8567098 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8567174 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8567180,-0x20(%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 0x18(%esi),%eax │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + enter $0x41d5,$0x0 │ │ │ │ + (bad) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 855c648 │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x855f118,-0x20(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x49c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8567180 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8567165 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jne 8567155 │ │ │ │ - movl $0x856706c,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + jne 855f118 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xd5,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ch,%dh │ │ │ │ + aaa │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%ecx,%esi,2) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8567114 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856720d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85671ec,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + add %ah,0x55(%esi,%edi,8) │ │ │ │ + or %cl,0x28758bf0(%ecx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85671ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 855dd4c │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85671d5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + ja 855f143 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85672c3 │ │ │ │ - movl $0x8567268,-0x8(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855f193 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855f13b │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855f13b │ │ │ │ + movl $0x855f15c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855f253 │ │ │ │ + mov 0x490(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x855f190,0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8567268 │ │ │ │ + jne 855f190 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856724f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x85670a4,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x85671a8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8713450,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 855f244 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855f22f │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856739b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567391 │ │ │ │ - movl $0x856721c,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - movl $0x856737c,0x14(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855f1f8,0x10(%ebp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x490(%esp) │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + mov %edx,0x478(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8560014,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,0x0(%ebp) │ │ │ │ + mov 0x484(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x604(%esp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + mov 0x538(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x855f384,-0x1c(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x58c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x87e9ae8,0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - movl $0x8979fe1,0xc(%ebp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x412c │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856733f │ │ │ │ - mov $0x8979fc0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - sub $0x41,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 855f384 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cwtl │ │ │ │ + rolb %cl,0x0(%ecx) │ │ │ │ + out %al,(%dx) │ │ │ │ + fwait │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x73(%eax) │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ push %esi │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8567358 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979fe4,%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 85673cf │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + or %cl,0x28758bf0(%ecx) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8727fa4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 855dd4c │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8567476 │ │ │ │ - movl $0x8567458,-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 8567458 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 855f3af │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e90fc,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8567413 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %dh,0x8(%esi,%edx,2) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 855f3ff │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 855f3a7 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 855f3a7 │ │ │ │ + movl $0x855f3c8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855f4bf │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x855f3fc,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8567438 │ │ │ │ + jne 855f3fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85674d8 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85674ce │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x8991111,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8567514 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8567546 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85675c1 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85675b7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8567520,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 855f4b0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 855f49b │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991111,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - 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 85675f6 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - 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 856766b │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567661 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x85675d0,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991116,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85676d4 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85676ca │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8567608,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x855f464,0x14(%ebp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %edx,0x46c(%esp) │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + mov 0x2(%edx),%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x550(%esp) │ │ │ │ + mov %edx,0x544(%esp) │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8560300,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - 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 856770a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x538(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856783d │ │ │ │ - movl $0x8567848,-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 8567848 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567767 │ │ │ │ - movl $0x85676e4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991116,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x87e90fc,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855e1c1 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 855e0c5 │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + daa │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x4c,%al │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + jmp 855f58d │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8567776 │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85677bd │ │ │ │ - movl $0x8567554,-0x24(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x8567678,-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 $0x87e9588,0xc(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8727fdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + jne 855e1ec │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 855f648 │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x1c0(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x1cc(%esp) │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov %edx,0x1d8(%esp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x1d8(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x1cc(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855de8f │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x77 │ │ │ │ - push %esi │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85677d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855e631 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 855e535 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + daa │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85678ee │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85678e4 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - movl $0x85674e8,-0x24(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x856771c,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 855f67d │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ nop │ │ │ │ - mov 0x7004123,%al │ │ │ │ + add $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85679a5 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856799b │ │ │ │ - movl $0x87e7e68,-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 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855e65c │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 855f73e │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %edx,0x25c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x268(%esp) │ │ │ │ + mov 0x250(%esp),%edx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov %edx,0x274(%esp) │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x268(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855e31f │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855e82c │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x2b0(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov 0x20(%eax),%eax │ │ │ │ - movl $0x8567488,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8567878,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x22,%al │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855e9ea │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + into │ │ │ │ inc %ecx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0x2d42484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8567a8c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567a82 │ │ │ │ - movl $0x85673ac,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8567a1c,-0x8(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727f68 │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %ah,(%edx) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x2ec(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855f87d │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 855fa77 │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855ec94 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855f8e1 │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x34c(%esp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %edx,0x340(%esp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x348(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x364(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov %eax,0x34c(%esp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x310(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x364(%esp) │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x364(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + jmp 855f85e │ │ │ │ + mov $0xcc,%ah │ │ │ │ + inc %ecx │ │ │ │ + add %al,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855ed48 │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + movl $0x897c61c,0xc(%eax) │ │ │ │ + movl $0x897c61c,0x10(%eax) │ │ │ │ + movl $0x897c61c,0x14(%eax) │ │ │ │ + movl $0x897c61c,0x18(%eax) │ │ │ │ + movl $0x897c61c,0x1c(%eax) │ │ │ │ + movl $0x897c61c,0x20(%eax) │ │ │ │ + movl $0x897c61c,0x24(%eax) │ │ │ │ + movl $0x897c61c,0x28(%eax) │ │ │ │ + movl $0x897c61c,0x2c(%eax) │ │ │ │ + movl $0x897c61c,0x30(%eax) │ │ │ │ + movl $0x897c61c,0x34(%eax) │ │ │ │ + movl $0x897c61c,0x38(%eax) │ │ │ │ + movl $0x897c61c,0x3c(%eax) │ │ │ │ + movl $0x897c61c,0x40(%eax) │ │ │ │ + movl $0x897c61c,0x44(%eax) │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x2f8(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %ecx,0x370(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x370(%esp),%edx │ │ │ │ + jmp 855f85e │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + jmp 855f973 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x37c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x388(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x388(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xffff,%eax │ │ │ │ + jne 855eb36 │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + jmp 855f85e │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0xcb,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ch,%ch │ │ │ │ + lahf │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85679fe │ │ │ │ - movl $0x85673e0,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8567900,-0x20(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-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 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - movl $0x87e9588,0x14(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b344d(%ebx) │ │ │ │ + sub %cl,-0x7376dfab(%ebx) │ │ │ │ + and $0xd4,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76d3bb(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376f3ab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 855fba3 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x3d0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x3d0(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + not %edx │ │ │ │ + and %edx,%ecx │ │ │ │ + not %eax │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855fd2b │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855eea8 │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x8979ff4,%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 8567abf │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 855f598 │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855fc07 │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %ecx,0x400(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x408(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x424(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov 0x40c(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + jmp 855fb84 │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %cs,%ecx │ │ │ │ + inc %ecx │ │ │ │ + add %ah,(%esi) │ │ │ │ add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8567af8 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b184d(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%esp,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ + add %cl,0x248489f1(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3f7cefbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %dh,(%ecx) │ │ │ │ + rorb %cl,0x3ac248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8567b2a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - 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 8567b8b │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567b81 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8567b04,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - 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 8567bee │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567be4 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8567b3c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - movl $0x87e9588,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8567c65 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567c5b │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%eax │ │ │ │ - movl $0x8567acc,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8567b9c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x20,%al │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x3b8(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x3d0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x430(%esp) │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %edx,0x3e8(%esp) │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 855fb84 │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ inc %ecx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + not %edx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + jmp 855fb84 │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x3c4(%esp) │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855ed66 │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 855fd03 │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + jmp 855fb84 │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855ef5c │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8560414 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 856012a │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0x460(%esp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %edx,0x46c(%esp) │ │ │ │ + mov 0x460(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855efcb │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xee0041c7,%eax │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8567ce5 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567cdb │ │ │ │ - movl $0x8567a9c,-0x14(%edi) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,2) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76dbb3(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76cfab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dfbb(%ebx) │ │ │ │ + and $0x84,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0x90,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0x9c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376f3bb(%ebx) │ │ │ │ + and $0xa8,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0xb4,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76ebab(%ebx) │ │ │ │ + and $0xc0,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e7bb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855ff29 │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85600b4 │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855f1c0 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 855ff8d │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %edx,0x4e4(%esp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x4ec(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x508(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x4b4(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x4b4(%esp) │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0x508(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x4cc(%esp) │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + jmp 855ff0a │ │ │ │ + or %al,%dh │ │ │ │ + inc %ecx │ │ │ │ + add %ah,(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8567c00,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x46c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x8979ffc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x484(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x49c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x4b4(%esp) │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + mov 0x484(%esp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov %edx,0x4c0(%esp) │ │ │ │ + mov 0x514(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 855ff0a │ │ │ │ + mov 0x4c0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + jmp 855ff0a │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x4a8(%esp) │ │ │ │ + mov 0x520(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x52c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x484(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855f076 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8560095 │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + jmp 855ff0a │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855f274 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ 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 8567d1b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727fa4 │ │ │ │ - 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 │ │ │ │ + int3 │ │ │ │ + les 0x0(%ecx),%eax │ │ │ │ + out %al,(%dx) │ │ │ │ + lahf │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,2) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7b76cfab(%ebx) │ │ │ │ + and $0x38,%al │ │ │ │ + add $0x458b0000,%eax │ │ │ │ + sub $0x89,%al │ │ │ │ + mov %fs,(%esp,%eax,2) │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x50,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%esp,%ebx,2) │ │ │ │ + add $0x458b0000,%eax │ │ │ │ + or %cl,0x568248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8567dc2 │ │ │ │ - movl $0x8567da4,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8560215 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 856039e │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 855f42c │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8560279 │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x5b0(%esp) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x5ac(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x5bc(%esp),%ecx │ │ │ │ + mov 0x5b0(%esp),%eax │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %eax,0x5b0(%esp) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x58c(%esp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + jmp 85601f6 │ │ │ │ + sbb $0xc3,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ah,(%edi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1c4d(%ebx) │ │ │ │ + sbb %cl,-0x7376f7bb(%ebx) │ │ │ │ + and $0x48,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0x6c,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + cmp %al,0x458b0000 │ │ │ │ + adc $0x83,%al │ │ │ │ + rolb $0x8c,(%ecx,%ecx,4) │ │ │ │ + and $0x44,%al │ │ │ │ + add $0xc9310000,%eax │ │ │ │ + mov %edx,0x550(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x448(%esp),%eax │ │ │ │ + or 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x5d4(%esp) │ │ │ │ + mov 0x544(%esp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov %edx,0x580(%esp) │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 85601f6 │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + jmp 85601f6 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x5e0(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov 0x5e0(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x5ec(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855f2e3 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 856037f │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + jmp 85601f6 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 855f4e0 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + nop │ │ │ │ + fadd %st(1),%st │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 855df14 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 855f598 │ │ │ │ + mov 0x898b773,%eax │ │ │ │ + movl $0x8560884,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8567da4 │ │ │ │ + jne 8560884 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movl $0x87e90fc,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 872816c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8567d5f │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,%es:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %bh,0x56(%ebp) │ │ │ │ - or %cl,0x768b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 855f746 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 855f746 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85607ec,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8567d84 │ │ │ │ + jne 85607ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8567e24 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567e1a │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x8991111,(%edi) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8567e60 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8567e92 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8567f14 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567f0a │ │ │ │ - movl $0x87e7e68,-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 $0x8567e6c,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,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 -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8567f4a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov $0x4,%bl │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8567fbf │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,0x4d8b3c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sub $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8567fb5 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ + ja 855e79f │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85605e8 │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xf0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov 0x7(%eax),%eax │ │ │ │ - movl $0x8567f24,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + movl $0x855dc2c,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991116,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 872816c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8560676 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 85604b3 │ │ │ │ + nop │ │ │ │ + mulps (%edx),%xmm0 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8568028 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856801e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8567f5c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b3845(%ebx) │ │ │ │ + xor %cl,0x44892c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + jmp 8560570 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + adc %dh,0x1e0004(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 855e702 │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x1c,%ebp │ │ │ │ + cmp 0x4(%edx),%eax │ │ │ │ + jl 855e71a │ │ │ │ + mov $0x3,%eax │ │ │ │ + and $0x898b771,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 856045a │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 85604b3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + imul $0x1e0000,(%ecx),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85680f9 │ │ │ │ - movl $0x856809c,-0x10(%ebp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855e7da │ │ │ │ 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 856809c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + jmp 85607a8 │ │ │ │ xchg %ax,%ax │ │ │ │ + mov 0x1e0000,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 855e7cb │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x855dbf4,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8560941 │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x144(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 85604b3 │ │ │ │ + nop │ │ │ │ + mov $0x180041,%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8568083 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8567ea0,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ + ja 85609ed │ │ │ │ + movl $0x855c648,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8567fcc,-0x10(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x855d164,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x855dd4c,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + movl $0x8560a0c,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xd(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8727fdc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560a0c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x897c1c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + adc %bh,0x200(%ecx,%eax,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 855dd4c │ │ │ │ + jmp 8560a3c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + loopne 85609e9 │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea -0x38(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856817e │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8568174 │ │ │ │ - mov 0x1(%eax),%ecx │ │ │ │ - mov 0x5(%eax),%edx │ │ │ │ - mov 0x9(%eax),%eax │ │ │ │ - movl $0x8567e34,-0x24(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x856803c,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x87e9588,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + jae 8560ca2 │ │ │ │ + mov $0x897c1d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x8560f58,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 87e38c8 │ │ │ │ nop │ │ │ │ - adc %bl,(%ebx) │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%edi) │ │ │ │ + mov %bh,0x2450041(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8568235 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856822b │ │ │ │ - movl $0x87e7e68,-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 $0x8567dd4,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8568108,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ - lea -0x9(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %cl,0x408b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc37f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 8560a69 │ │ │ │ + movl $0x8560fd8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - sbb 0x0(%ecx),%al │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560fd8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8560b10,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560b10 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%edx,%eax,1),%ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856831c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8568312 │ │ │ │ - movl $0x8567cf8,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85682ac,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jo 8560b26 │ │ │ │ + push %esi │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8727f68 │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8561100,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x856129c,0x14(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856129c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - sbb %eax,0x0(%ecx) │ │ │ │ - pop %es │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856828e │ │ │ │ - movl $0x8567d2c,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8568190,-0x20(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 8560b92 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - movl $0x87e9588,0x14(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8560c44 │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8560bac,0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87280fc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560bac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a004,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - mov 0x90002795,%eax │ │ │ │ - jmp 8568474 │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8568378 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0xf000000,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85683f9 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85683ef │ │ │ │ - movl $0x87e7e68,-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 $0x856834c,-0x10(%edi) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 8560bfe │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8560c18,0xc(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856844c │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - movl $0x8568384,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - pop %es │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x3450041,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%ebx,1) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d8b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + jne 8560c95 │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8560e94 │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8560d3f │ │ │ │ + mov 0x5(%edx),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8560f42 │ │ │ │ + movl $0x8560a94,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xb9,%al │ │ │ │ inc %ecx │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85684e0 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85684d6 │ │ │ │ - movl $0x856840c,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d8b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + jne 8560d2d │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + jmp 8560ca2 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8560d87 │ │ │ │ + mov 0x1(%edx),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8560c70,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560c70 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp 0x9(%edx),%eax │ │ │ │ + jne 8560f42 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 8560f42 │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8560e6c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x87ea128,0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x897a00e,0x10(%ebp) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a010,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfb8b(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560e6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8568538 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8560d7f │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + jmp 8560dbc │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856858f │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - movl $0x856850c,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - push %ss │ │ │ │ - inc %ecx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8568613 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8568609 │ │ │ │ - movl $0x8568548,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esi,%ecx,1) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + lock movl $0x87e9588,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x87ea128,0x0(%ebp) │ │ │ │ - lea -0x4(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x897a01a,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x8991125,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897a01c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8560f42 │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8560f42 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8560d08,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8560d08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8560bd8 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0xac2484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - test $0x90002792,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 8560f37 │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 8560f37 │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8561204,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8561204 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + into │ │ │ │ + cltd │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + xor %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8568668 │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,-0x6b76e3b3(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7b76dfab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85686ae │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x856863c,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fcoms 0x60041 │ │ │ │ + add %cl,-0x7376fbbb(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x1fb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856875c │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0x6b76ebb3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76efab(%ebx) │ │ │ │ + and $0xc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x8c783f2(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8568752 │ │ │ │ - movl $0x87e7e68,-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 $0x8568628,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8568678,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 8560b3b │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 856109e │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x138(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x87e9588,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8560b67 │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 8560f7c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x4b16fc8a(%ebx) │ │ │ │ - sub (%eax),%ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - adc $0x1a0041,%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%edx,%eax,1),%ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0xac2484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85687d3 │ │ │ │ - movl $0x85686c8,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + jmp 8561026 │ │ │ │ + nop │ │ │ │ + push %cs │ │ │ │ + cltd │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8560aaa │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8568770,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + inc %eax │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897a024,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856881c │ │ │ │ - movl $0x87e7e68,-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 87eb4e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + cmp 0x4(%ecx),%eax │ │ │ │ + jl 8560ac2 │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 85610c9 │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push $0x1e000012 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8568860 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x85687f0,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 8560b83 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + jmp 85611db │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %dl,(%ecx,%eax,2) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + leave │ │ │ │ + and $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85688da │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85688d0 │ │ │ │ - movl $0x856882c,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,0xac2484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x87e9ae8,0x4(%ebp) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x8979c29,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897a02c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 856132f │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x168(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + jmp 8560f7c │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - adc %al,0x0(%ecx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x8979988(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %esp │ │ │ │ - adc %al,0x0(%ecx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %bh,0x897996d(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 8561388 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x41,%dl │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x898b771(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x16,%al │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8568969 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85679bc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %dl,(%esi) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85689a1 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856824c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - push %ss │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85689d9 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8567c7c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - adc $0x170041,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8568a11 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85672d4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - clc │ │ │ │ - adc $0xf0041,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8568a49 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85685ac │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x15,%ah │ │ │ │ - inc %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8568a81 │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8568474 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea -0x38(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 85615e0 │ │ │ │ + mov $0x897c1d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x85618f8,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ nop │ │ │ │ - adc $0x170041,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8568ab9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8568788 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - adc $0xf0041,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8568af1 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8568880 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0x14,%al │ │ │ │ + cmp $0xb2,%al │ │ │ │ inc %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ + add %al,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8568b29 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + add %cl,0x408b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc $0x8b,%al │ │ │ │ + dec %ecx │ │ │ │ + add $0x39,%al │ │ │ │ + enter $0xc37f,$0x89 │ │ │ │ + repnz mov %eax,%ecx │ │ │ │ + jmp 85613b5 │ │ │ │ + movl $0x8561974,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8561974 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x856145c,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8566fbc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %dl,(%edx) │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8568b67 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - 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) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8566448 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dl,(%ecx) │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856145c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%ecx,%eax,1),%ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8568ba7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - 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 │ │ │ │ + add $0x1b,%al │ │ │ │ + push %esi │ │ │ │ + or %cl,0x45892445(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 85660e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - adc 0x0(%ecx),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8561a98,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8561c28,0x14(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8561c28 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8568be7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - 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 8566e68 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,0xe000000 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x10cc7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8568dc0 │ │ │ │ - movl $0x8568944,-0x108(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x104(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x100(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xfc(%edi) │ │ │ │ - movl $0x856897c,-0xf8(%edi) │ │ │ │ - mov %eax,-0xf4(%edi) │ │ │ │ - mov %ecx,-0xf0(%edi) │ │ │ │ - mov %edx,-0xec(%edi) │ │ │ │ - movl $0x85689b4,-0xe8(%edi) │ │ │ │ - mov %eax,-0xe4(%edi) │ │ │ │ - mov %ecx,-0xe0(%edi) │ │ │ │ - mov %edx,-0xdc(%edi) │ │ │ │ - movl $0x85689ec,-0xd8(%edi) │ │ │ │ - mov %eax,-0xd4(%edi) │ │ │ │ - mov %ecx,-0xd0(%edi) │ │ │ │ - mov %edx,-0xcc(%edi) │ │ │ │ - movl $0x8568a24,-0xc8(%edi) │ │ │ │ - mov %eax,-0xc4(%edi) │ │ │ │ - mov %ecx,-0xc0(%edi) │ │ │ │ - mov %edx,-0xbc(%edi) │ │ │ │ - movl $0x8568a5c,-0xb8(%edi) │ │ │ │ - mov %eax,-0xb4(%edi) │ │ │ │ - mov %ecx,-0xb0(%edi) │ │ │ │ - mov %edx,-0xac(%edi) │ │ │ │ - movl $0x8568a94,-0xa8(%edi) │ │ │ │ - mov %eax,-0xa4(%edi) │ │ │ │ - mov %ecx,-0xa0(%edi) │ │ │ │ - mov %edx,-0x9c(%edi) │ │ │ │ - movl $0x8568acc,-0x98(%edi) │ │ │ │ - mov %eax,-0x94(%edi) │ │ │ │ - mov %ecx,-0x90(%edi) │ │ │ │ - mov %edx,-0x8c(%edi) │ │ │ │ - movl $0x8568b04,-0x88(%edi) │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - mov %ecx,-0x80(%edi) │ │ │ │ - mov %edx,-0x7c(%edi) │ │ │ │ - movl $0x8568b38,-0x78(%edi) │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - movl $0x8568b78,-0x64(%edi) │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - movl $0x8568bb8,-0x50(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - movl $0x87133c8,-0x3c(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - lea -0x64(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - lea -0x78(%edi),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x897a035,-0x2c(%edi) │ │ │ │ - movl $0x897a03d,-0x28(%edi) │ │ │ │ - lea -0x87(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x897a046,-0x20(%edi) │ │ │ │ - lea -0x96(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0xa5(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0xb8(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0xc6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0xd5(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0xe6(%edi),%eax │ │ │ │ + ja 85614de │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf5(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x105(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3b(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10c,0x33c(%ebx) │ │ │ │ - mov $0x897a048,%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 8568e07 │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8568e24 │ │ │ │ - movl $0x8807709,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 8568e18 │ │ │ │ - movl $0x8807713,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x8807719,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x88076fe,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x60,%al │ │ │ │ - mov 0x8(%esi),%ss │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8561590 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x85614f8,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8568e60 │ │ │ │ + jne 85614f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7aa(%esi,%ecx,4) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8568e94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 856154a │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8561564,0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 87e3078 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + fs mov $0x41,%al │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x44e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8568ec2 │ │ │ │ - movl $0x897a08e,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - mov $0x897a090,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %dl,(%edx) │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8568f00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0x11,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8568f26 │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d8b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 8568f43 │ │ │ │ - mov $0x897a0bc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8568f37 │ │ │ │ - mov $0x897a0a8,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897a094,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897a0d0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x56(%edi,%ecx,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8568f7c │ │ │ │ - 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 │ │ │ │ - je 8568fa1 │ │ │ │ - dec %ecx │ │ │ │ - movl $0x8568fb8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8568fb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 8568f8a │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - je 8568fdd │ │ │ │ - dec %ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x894eed8(%eax),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + jb 8561833 │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 8568fc6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - nop │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8569018 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8561669 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 85618e2 │ │ │ │ + movl $0x85613e0,-0x4(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + loopne 85615e1 │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d8b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + jmp 85615e0 │ │ │ │ cmp $0x3,%ecx │ │ │ │ - je 856903d │ │ │ │ - dec %ecx │ │ │ │ - movl $0x8569054,0x0(%ebp) │ │ │ │ + jb 85616b1 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85615b8,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8569054 │ │ │ │ + jne 85615b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 8569026 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 8569071 │ │ │ │ - dec %ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 856907e │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - jmp 8569062 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - nop │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85618e2 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 85618e2 │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85617ac,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85690bc │ │ │ │ + jne 85617ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85690d2 │ │ │ │ - movl $0x88076c3,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85690e3 │ │ │ │ - movl $0x88076d4,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x88076e5,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x458b204d(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 856182e │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + jmp 85616ec │ │ │ │ + daa │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%ecx,%edx,4) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + pop %ss │ │ │ │ push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856911c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 8569132 │ │ │ │ - movl $0x88076c3,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 8569143 │ │ │ │ - movl $0x88076d4,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x88076e5,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8561800,0x18(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8569176 │ │ │ │ - movl $0x897a136,-0x4(%ebp) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85617da │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + jmp 856180b │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85618e2 │ │ │ │ + mov 0x6(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85618e2 │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x856163c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - mov $0x897a138,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d56d294 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x3976f7aa(%ecx,%edx,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 85691b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%edi),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 85691ca │ │ │ │ - mov $0x897a164,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 85691db │ │ │ │ - mov $0x897a150,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 856163c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897a13c,%esi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8561524 │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%edx,%edx,4) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8569214 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edx,%edx,4) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock mov %ecx,0xac(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 85618d7 │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 85618d7 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8561b94,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856923c │ │ │ │ + jne 8561b94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + into │ │ │ │ + cltd │ │ │ │ + add (%eax),%al │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x894eed8(%eax),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + cmp %cl,0x44893455(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8561487 │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8561a37 │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x12c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85614b3 │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + jmp 8561919 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x76f7a96e(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8569288 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%ecx,%eax,1),%ecx │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7a96e(%eax) │ │ │ │ - lock and $0x3,%eax │ │ │ │ - dec %eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85692b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + and %cl,0xac248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + jmp 85619bf │ │ │ │ + push %cs │ │ │ │ + cltd │ │ │ │ + add (%eax),%al │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jne 85692c6 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85613f6 │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0x38(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + cmp 0x4(%ecx),%eax │ │ │ │ + jl 856140e │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + mov $0x898b771,%eax │ │ │ │ + jmp 8561a62 │ │ │ │ + push $0x1e00000a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8569304 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 85614cf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %eax,0x148(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + jmp 8561b6c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + leave │ │ │ │ + adc $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,0xac248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856931a │ │ │ │ - movl $0x88076ae,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x88076a3,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8561cb8 │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x15c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + jmp 8561919 │ │ │ │ + nop │ │ │ │ + jmp 8561d10 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0x56(%ebx,%edx,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add (%eax),%eax │ │ │ │ - jne 8569354 │ │ │ │ - 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 856936a │ │ │ │ - movl $0x88076ae,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x88076a3,0x0(%ebp) │ │ │ │ - jmp 87bc408 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856939e │ │ │ │ - movl $0x897a1c6,-0x4(%ebp) │ │ │ │ + jb 85632d8 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 8563318 │ │ │ │ + movl $0x85641a8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87719a0 │ │ │ │ - mov $0x897a1c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xe,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 85693dc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85641a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + movl $0x85641c8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x897c61c,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ nop │ │ │ │ - sbb %cl,(%esi) │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x40041a8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85693f2 │ │ │ │ - mov $0x897a1cc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x408b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x37c6fbb7(%ebx) │ │ │ │ + jg 8561d4f │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 8561d51 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8562072 │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8561f50,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8561f50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897a1e0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + and %ecx,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8561fa4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8561fa4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 85621ac │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 85621ac │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x9(%ecx),%ecx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8563367 │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 8561d92 │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 856333f │ │ │ │ + movl $0x856332c,0x0(%ebp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 87e18dc │ │ │ │ + and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x1002484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + jmp 8561ee4 │ │ │ │ + and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%esp,%edx,4) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856942c │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x1002484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + jmp 8561ee4 │ │ │ │ + mov %eax,0x61c(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x856203c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x61c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856203c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + inc %esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x56(%esp,%edx,4) │ │ │ │ - or %cl,0x3e083f0(%ecx) │ │ │ │ + add %ch,%al │ │ │ │ + xor 0x8(%esi),%dl │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e9588,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + cmp 0x9(%eax),%ecx │ │ │ │ + jne 8563362 │ │ │ │ + movl $0x856334c,0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8562446 │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov %ecx,0x208(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8562264,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562264 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x1f0(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ dec %eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x208(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1fc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85622c4,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8569454 │ │ │ │ + jne 85622c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 8562633 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + mov %edx,0x1b4(%esp) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov %edx,0x1c0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8563443 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 85620bc │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + cmp 0x5(%ecx),%edx │ │ │ │ + jne 8563433 │ │ │ │ + movl $0x8563420,-0x4(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + es add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x894eed8(%eax),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x1cc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %edx,0x1b4(%esp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + jmp 85621e9 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + es add $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x76f7a96c(%eax) │ │ │ │ - (bad) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x1cc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %edx,0x1b4(%esp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + jmp 85621e9 │ │ │ │ + mov %eax,0x610(%esp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + movl $0x8562368,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85694a0 │ │ │ │ + jne 8562368 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + cld │ │ │ │ + loopne 85623a0 │ │ │ │ push %esi │ │ │ │ - or %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85694c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85623bc,0x18(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - jne 85694de │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8562396 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xc6,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + jmp 85623c7 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8569531 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856952d │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8563318 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85623f5 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + cmp 0x9(%ecx),%edx │ │ │ │ + jne 856343b │ │ │ │ + movl $0x856240c,0x4(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x880777e,-0xc(%ebp) │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x5(%ecx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 870da38 │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0x8564238,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8564238 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - or $0x41,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 8569595 │ │ │ │ - movl $0x8569574,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8562508,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8569574 │ │ │ │ + jne 8562508 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%ecx,%eax,2),%ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%edx,%eax,1),%ebp │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + inc %eax │ │ │ │ + inc %ebx │ │ │ │ push %esi │ │ │ │ - or %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + or %cl,0x45892845(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov 0x898b773,%eax │ │ │ │ + movl $0x8564454,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 85695ac │ │ │ │ + jne 8564454 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897a248,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %cs,(%ecx,%eax,2) │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x4(%ebp),%eax │ │ │ │ - je 85695c2 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x85695e8,0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85695e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - or $0x41,%al │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856963a │ │ │ │ - movl $0x856961c,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856961c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0xc,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856967e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 856256c │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87bd504 │ │ │ │ - movl $0x8569660,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8562618 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x8562584,0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8569660 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - fmuls (%ebx) │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856967e │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87bd504 │ │ │ │ - mov $0x897a238,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562584 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or 0x0(%ecx),%eax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85696f0 │ │ │ │ + ja 85625d3 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x85696d0,0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8569544 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85696e5 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897a250,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - dec %eax │ │ │ │ - or 0x0(%ecx),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x85625ec,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8563b25 │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + cmpw $0x4,-0x2(%edx) │ │ │ │ + jb 85627f0 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov 0x5(%ecx),%ecx │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 85634c7 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 85626c7 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 85634bf │ │ │ │ + movl $0x8561d7c,0x0(%ebp) │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %ecx,0x220(%esp) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov 0x1(%eax),%eax │ │ │ │ + mov %eax,0x5f8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x220(%esp) │ │ │ │ + mov %eax,0x604(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8562744,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562744 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + lcall $0x0,$0x1440041 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + and $0xec,%al │ │ │ │ + (bad) │ │ │ │ + decl 0x214248c(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + and %edx,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x5f8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x85627d0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85627d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bl,0x1440041(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8569721 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856969c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0xb,%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + cwtl │ │ │ │ + jmp 85627ee │ │ │ │ + decl -0x3d76feb7(%ebx) │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8563b04 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 85637d0 │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%edx │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x5d4(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x5e0(%esp) │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8562888,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x5e0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562888 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + dec %eax │ │ │ │ + cltd │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or %cl,0x45890c75(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + xchg %eax,%esp │ │ │ │ + loope 85628a6 │ │ │ │ + decl 0x2e02494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856974d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + mov 0x250(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8562960,-0x20(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x298(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8569544 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov 0x268(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x25c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562960 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbbb $0x0,0x17ec0041(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x458b0856(,%esi,1) │ │ │ │ + and $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8561d10 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8569799 │ │ │ │ - movl $0x8569708,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8569734,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bf984,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 856298c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x897a258,%esi │ │ │ │ - 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 85697e4 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856980c │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 85629db │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8562984 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 8562984 │ │ │ │ + movl $0x85629a4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8562a9b │ │ │ │ + mov 0x25c(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x85629d8,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 85629d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8569865 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856985b │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x85697f0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807777,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85698bc │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85698b2 │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be61,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ + ja 8562a8c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8562a77 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8562a40,0x8(%ebp) │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x85636d0,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + mov %ecx,0x5bc(%esp) │ │ │ │ + mov 0x340(%esp),%ecx │ │ │ │ + mov 0x304(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8562b74,-0x1c(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x34c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x5bc(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562b74 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%esi │ │ │ │ + inc %ecx │ │ │ │ + add %ch,%ch │ │ │ │ + fwait │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856991f │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569915 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8569874,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807777,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x56(%eax,%edi,1) │ │ │ │ + or %cl,0x45892845(%ebx) │ │ │ │ + lock mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8561d10 │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856996a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x85698cc,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be59,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 8562ba0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - 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 85699b0 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x87e90fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85699d8 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 8562bef │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8562b98 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 8562b98 │ │ │ │ + movl $0x8562bb8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8562caf │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + movl $0x8562bec,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562bec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8569a31 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569a27 │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x85699bc,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807771,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8569a88 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569a7e │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be61,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8562ca0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8562c8b │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8562c54,0x10(%ebp) │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov %edx,0x5bc(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x85639f4,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x304(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x244(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x5b0(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x8562dcc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x5a4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562dcc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x94,%al │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or %cl,0x45890c75(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + push %eax │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + decl 0x4842494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8569aeb │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569ae1 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8562e90,-0x20(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x484(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x8569a40,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807771,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x400(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562e90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + inc %ecx │ │ │ │ + add %ch,%dh │ │ │ │ + aaa │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + cmp 0x8(%esi),%edx │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8561d10 │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8569b36 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8569a98,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x898be59,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 8562ebc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - adc $0x300,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8569c20 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 8562f0b │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8562eb4 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 8562eb4 │ │ │ │ + movl $0x8562ed4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8569be7 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569c28 │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - movl $0x85697b4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - cmp $0xb,%ecx │ │ │ │ - jl 8569c43 │ │ │ │ - movl $0x8569930,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jne 8562fcb │ │ │ │ + mov 0x400(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x8562f08,0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8562f08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - jmp 8569b7a │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569c55 │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - movl $0x8569980,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - cmp $0xb,%ecx │ │ │ │ - jl 8569c70 │ │ │ │ - movl $0x8569afc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 8562fbc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8562fa7 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897a268,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8569bc0,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x856981c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8569bd8,-0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x8562f70,0x10(%ebp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x85699e8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 8569cf1 │ │ │ │ - movl $0x8569cbc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x1(%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x400(%esp) │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %edx,0x3e8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8563d78,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0xc(%ebp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov %edx,0x544(%esp) │ │ │ │ + mov 0x4f0(%esp),%edx │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x4e4(%esp),%ecx │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov 0x8(%edx,%ecx,4),%edx │ │ │ │ + movl $0x8563100,-0x1c(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x4c0(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8569cbc │ │ │ │ + jne 8563100 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + loopne 8563086 │ │ │ │ + inc %ecx │ │ │ │ + add %ch,%dh │ │ │ │ + imul $0x1e,(%eax,%eax,1),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ - push %esi │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ + add %dh,0x458b0856(%esi,%edi,1) │ │ │ │ + sub $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lock mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8561d10 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ nop │ │ │ │ - ret │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - or %cl,-0x3a7cf38b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x897a26c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 856312c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8569d54 │ │ │ │ - movl $0x8569d3c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,-0x7c0e7610(%ecx) │ │ │ │ + loope 856317b │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 8563124 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 8563124 │ │ │ │ + movl $0x8563144,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 856323b │ │ │ │ + mov 0x4c0(%esp),%eax │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ + movl $0x8563178,0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8569d3c │ │ │ │ + jne 8563178 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8569b50 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8569d86 │ │ │ │ - movl $0x8569d08,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + ja 856322c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8563217 │ │ │ │ + movl $0x8574128,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2644 │ │ │ │ + movl $0x85631e0,0x14(%ebp) │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87e3078 │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + mov 0x2(%edx),%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov %edx,0x4b4(%esp) │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x8564064,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x897c61c,-0x10(%ebp) │ │ │ │ + mov 0x4a8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 87719a0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897a270,%esi │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + mov $0x897c1e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + inc %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8569dcd │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8562064 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 8561ff0 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8569e05 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x87e9588,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 877172c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,-0x2dcef7b3(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 856330d │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0xf76fbb3(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 856206a │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85633d0 │ │ │ │ + mov 0x6(%eax),%ecx │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x160(%esp) │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8561e0b │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + mov %dl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8569eb3 │ │ │ │ - movl $0x8569e44,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8569e44 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85623ea │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ inc %edx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 856231a │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x2dcefbb3(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 8563405 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 85634a7 │ │ │ │ + mov 0x6(%ecx),%edx │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x1d8(%esp) │ │ │ │ + mov 0x1c0(%esp),%eax │ │ │ │ + mov %ecx,0x1f0(%esp) │ │ │ │ + mov %eax,0x1e4(%esp) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8562131 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85625b0 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x220(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x22c(%esp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + mov %ecx,0x238(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8562764 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov %es,0x0(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,0x2442484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x25c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x268(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x280(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x28c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8569e82 │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569ebb │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - movl $0x8569da0,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8807777,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jne 85635e5 │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x28c(%esp) │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 85637dc │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8562a08 │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - add $0x10,%edi │ │ │ │ + jmp 8563318 │ │ │ │ mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8569ebb │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x8569dd8,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8807771,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - mov $0x897a274,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8569ef1 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8569d64 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8563649 │ │ │ │ + mov %edx,0x2a4(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x2bc(%esp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + mov %edx,0x2b0(%esp) │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x2b8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x2d4(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov 0x2a4(%esp),%edx │ │ │ │ + mov %eax,0x2bc(%esp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + mov %edx,0x2a4(%esp) │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x28c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x280(%esp) │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x2a4(%esp),%edx │ │ │ │ + mov %ecx,0x28c(%esp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x298(%esp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + jmp 85635c6 │ │ │ │ + adc %cl,0xc40041(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8569f19 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8569e14 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8569f41 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8569c90 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8569f9d │ │ │ │ - movl $0x8569ed8,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8569f00,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8569f28,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8773850,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897a278,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x48c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8562abc │ │ │ │ + mov 0x1(%edx),%edx │ │ │ │ + movl $0x87e6e40,-0x44(%edi) │ │ │ │ + movl $0x10,-0x40(%edi) │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + movl $0x897c61c,0x8(%eax) │ │ │ │ + movl $0x897c61c,0xc(%eax) │ │ │ │ + movl $0x897c61c,0x10(%eax) │ │ │ │ + movl $0x897c61c,0x14(%eax) │ │ │ │ + movl $0x897c61c,0x18(%eax) │ │ │ │ + movl $0x897c61c,0x1c(%eax) │ │ │ │ + movl $0x897c61c,0x20(%eax) │ │ │ │ + movl $0x897c61c,0x24(%eax) │ │ │ │ + movl $0x897c61c,0x28(%eax) │ │ │ │ + movl $0x897c61c,0x2c(%eax) │ │ │ │ + movl $0x897c61c,0x30(%eax) │ │ │ │ + movl $0x897c61c,0x34(%eax) │ │ │ │ + movl $0x897c61c,0x38(%eax) │ │ │ │ + movl $0x897c61c,0x3c(%eax) │ │ │ │ + movl $0x897c61c,0x40(%eax) │ │ │ │ + movl $0x897c61c,0x44(%eax) │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %edx,0x250(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x25c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + mov $0xffff,%ecx │ │ │ │ + mov %edx,0x298(%esp) │ │ │ │ + mov %eax,0x28c(%esp) │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + jmp 85635c6 │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + jmp 85636d8 │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x2f8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test $0xffff,%eax │ │ │ │ + jne 85628a8 │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + jmp 85635c6 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov %eax,0x0(%ecx) │ │ │ │ + in (%dx),%eax │ │ │ │ lahf │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 8569fdc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b344d(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,0x244248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cec8a(%ebx) │ │ │ │ - cld │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x304(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x340(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x34c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x358(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8563907 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x34c(%esp) │ │ │ │ + mov 0x340(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x340(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + not %edx │ │ │ │ + and %edx,%ecx │ │ │ │ + not %eax │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8563a8f │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8562c1c │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + mov %esi,%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 856396b │ │ │ │ + mov %ecx,0x364(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,0x37c(%esp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %ecx,0x370(%esp) │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x378(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x394(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + mov 0x37c(%esp),%eax │ │ │ │ + mov 0x364(%esp),%ecx │ │ │ │ + mov %eax,0x37c(%esp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + mov %ecx,0x364(%esp) │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x340(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x340(%esp) │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + not %ecx │ │ │ │ + mov %ecx,0x394(%esp) │ │ │ │ + mov 0x364(%esp),%ecx │ │ │ │ + mov %edx,0x34c(%esp) │ │ │ │ + mov 0x394(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov %eax,0x358(%esp) │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + jmp 85638e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + xchg %eax,0x0(%ecx) │ │ │ │ + add %es:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b184d(%ebx) │ │ │ │ + or %cl,-0x7376fbab(%ebx) │ │ │ │ + and $0x44,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x248489f1(%ecx) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x340(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x3a0(%esp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %edx,0x358(%esp) │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 85638e8 │ │ │ │ + mov 0x34c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x34c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + jmp 85638e8 │ │ │ │ + mov %ecx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x3ac(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %edx,0x334(%esp) │ │ │ │ + mov 0x3ac(%esp),%edx │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8562ad7 │ │ │ │ + test $0xffff,%edx │ │ │ │ + jne 8563a67 │ │ │ │ + mov 0x340(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %edx │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + and %edx,%eax │ │ │ │ + mov %ecx,0x340(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x334(%esp),%edx │ │ │ │ + jmp 85638e8 │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8562cd0 │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8563318 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 8564178 │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmpw $0x4,-0x2(%eax) │ │ │ │ + jb 8563e8e │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x3c4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x3d0(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8562d42 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - mov 0xc6890856,%al │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a018 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %al,0x3fee0041(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + sub %cl,0x3b8248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf08a(%ebx) │ │ │ │ - cld │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x400(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x418(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x424(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x430(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8563c8d │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8563e18 │ │ │ │ + mov 0x43c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8562f38 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8563cf1 │ │ │ │ + mov %edx,0x448(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x460(%esp) │ │ │ │ + mov 0x43c(%esp),%eax │ │ │ │ + mov %edx,0x454(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x45c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x46c(%esp),%ecx │ │ │ │ + mov 0x460(%esp),%eax │ │ │ │ + mov 0x448(%esp),%edx │ │ │ │ + mov %eax,0x460(%esp) │ │ │ │ + mov 0x43c(%esp),%eax │ │ │ │ + mov %edx,0x448(%esp) │ │ │ │ + mov 0x400(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x20,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x424(%esp) │ │ │ │ + mov 0x460(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x478(%esp) │ │ │ │ + mov 0x448(%esp),%edx │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov 0x478(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + jmp 8563c6e │ │ │ │ + push $0x26004184 │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x3e8(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x400(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + or $0xffff,%eax │ │ │ │ + mov %eax,0x484(%esp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov %edx,0x430(%esp) │ │ │ │ + mov 0x484(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 8563c6e │ │ │ │ + mov 0x430(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + jmp 8563c6e │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x490(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x418(%esp) │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x49c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8562dec │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8563df9 │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov 0x418(%esp),%ecx │ │ │ │ + jmp 8563c6e │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8562fec │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8563318 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sub $0x83,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ch,%dh │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b384d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + and %cl,0x3b8248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0x56(%eax,%eiz,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x4a8(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x4c0(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4cc(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x4e4(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8563f79 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4f0(%esp) │ │ │ │ + mov 0x4e4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4e4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + not %eax │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8564102 │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85631a8 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8563fdd │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x51c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x52c(%esp),%ecx │ │ │ │ + mov 0x520(%esp),%eax │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + mov %edx,0x508(%esp) │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + inc %eax │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x4e4(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x4e4(%esp) │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + not %edx │ │ │ │ + mov %edx,0x538(%esp) │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + mov %ecx,0x4f0(%esp) │ │ │ │ + mov 0x538(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + mov %eax,0x4fc(%esp) │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + jmp 8563f5a │ │ │ │ + jl 8563fdb │ │ │ │ + inc %ecx │ │ │ │ + add %al,%bh │ │ │ │ + or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1c4d(%ebx) │ │ │ │ + sbb %cl,-0x7376fbbb(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add (%eax),%eax │ │ │ │ - jne 856a054 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,-0x6b76f7b3(%ebx) │ │ │ │ + and $0xdc,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + test $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x4c0(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x4cc(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + or 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x544(%esp) │ │ │ │ + mov 0x4b4(%esp),%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %edx,0x4f0(%esp) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 8563f5a │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x4f0(%esp) │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + jmp 8563f5a │ │ │ │ + mov %edx,%eax │ │ │ │ + bsf %eax,%eax │ │ │ │ + mov %eax,0x550(%esp) │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + mov 0x550(%esp),%ecx │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 856305e │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 85640e3 │ │ │ │ + mov 0x4e4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + not %eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,0x4e4(%esp) │ │ │ │ + mov 0x4d8(%esp),%ecx │ │ │ │ + jmp 8563f5a │ │ │ │ + mov 0x214(%esp),%eax │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + and %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 856325c │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8563318 │ │ │ │ + nop │ │ │ │ + cmp %al,0xc40041(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cf48a(%ebx) │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8561e7e │ │ │ │ add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 8563318 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x76f7a960(%eax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 85634af │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + jge 85634af │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x85643d4,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856a090 │ │ │ │ + jne 85643d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + into │ │ │ │ + pop %ecx │ │ │ │ + add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + xor %cl,0x44892855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85642d7 │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x8(%ecx,%edx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0xa8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8564305 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 85641e3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %cs │ │ │ │ + pop %ecx │ │ │ │ + add $0x0,%al │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cf88a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85624a0 │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + cmp 0x4(%ecx),%eax │ │ │ │ + jl 85624b8 │ │ │ │ + mov $0x3,%eax │ │ │ │ + and $0x898b771,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8562533 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 85641e3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x1e000011 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856255d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + jmp 8564399 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + leave │ │ │ │ + and (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85644c9 │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %eax,0x8(%edx,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 85641e3 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivrs 0x0(%ecx,%eax,2) │ │ │ │ + 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) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ - mov 0xc6890856,%al │ │ │ │ + jb 856452b │ │ │ │ + movl $0x8564540,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856a0cc │ │ │ │ + jne 8564540 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897c1f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + mov 0x8300417c,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x0,%al │ │ │ │ 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 %cl,-0x4416f38b(%ecx) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + (bad) │ │ │ │ + decl 0x1aeb0076(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x8991111(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856a191 │ │ │ │ + jb 8564973 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856a130,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85647ff │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8564944,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856a130 │ │ │ │ + jne 8564944 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85646c8,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + popw %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856a16e │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0xc70c45(%ebx) │ │ │ │ + js 8564701 │ │ │ │ + jle 856469d │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + or 0x18(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8564700 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a199 │ │ │ │ - movl $0x87bfb74,-0x10(%edi) │ │ │ │ - movl $0x8991125,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 8564666 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856a1b0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a1b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897a2a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856a1f1 │ │ │ │ - movl $0x856a204,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - nop │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 85646a3 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85646f8,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a225 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85646d2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + es pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a213 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856a1f1 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x856a1e4,0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 856a100 │ │ │ │ - movl $0x856a244,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a244 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x758b0856(%esi,%eax,2) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + lock mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + inc %edi │ │ │ │ + push %esi │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85647c0,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %eax,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856a28a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x87bfde4,-0x1c(%edi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x87bfb74,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856478a │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x856475c,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ 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 856a2ff │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856a2dc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 856a320 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + call 2656488f │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7a9b8(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + jmp 87e3994 │ │ │ │ + call 2656489b │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856a302 │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 856485a │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 856490c │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0x8(%esi,%edx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0xd8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2aa0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + call 26564951 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x56(%eax,%ecx,2) │ │ │ │ + or %cl,0x1c758bf0(%ecx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8564c90 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8564c90 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 856499c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x2(%esi) │ │ │ │ + ... │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856a3f4 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8564c5b │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8564c51 │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 856a409 │ │ │ │ - movl $0x856a364,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + 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 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8564b26 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x8564ac8,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a364 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 856499c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8564b18,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a45a │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - movl $0x898b771,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8564aa2 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + lea -0x12(%edi),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a48d │ │ │ │ - add $0x34,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a47e │ │ │ │ - movl $0x856a2a4,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x87e71e8,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x87e7194,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + movl $0x8574114,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0x19(%edi),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8564c1f │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x120(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ - mov $0x897a2a8,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a442 │ │ │ │ - movl $0x87bfb74,-0x10(%edi) │ │ │ │ - movl $0x8991125,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x856a404,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x856a38c,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856a100 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov %esi,%eax │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xff,%al │ │ │ │ + add %cl,%gs:-0x317ff8a(%ebp) │ │ │ │ + (bad) │ │ │ │ + jmp *0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856a52f │ │ │ │ + jb 8565711 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856a4d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8565579 │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 8564df3 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 85651d8 │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8564fa8,-0x10(%ebp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856a4d8 │ │ │ │ + jne 8564fa8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x28,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0x30e9fcc5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8564d7f │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x748fdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a537 │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + ja 8564eba │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 8564e4b │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + movl $0x8564c6c,-0x8(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + movl $0x8564d98,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8564574 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8564dc4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0x6 │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b1055(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x543d83f2(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 8564f5d │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x168(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + enter $0x1d,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 856a4fd │ │ │ │ - mov $0x897a2ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x856a4f8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2aa0 │ │ │ │ - nop │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xf0,%al │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + and %al,-0x816fb3b(%ebx) │ │ │ │ + jmp 7ee34fc6 │ │ │ │ + add %cl,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856a582 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xf76f7aa(%edi,%ecx,2) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8564c90 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8565026 │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8565014,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8564ff1 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856a5b9 │ │ │ │ - movl $0x87e7e68,-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 856a81c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + adc %cl,0x4c891855(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8564fd7 │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856504d │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8565116 │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov 0xc(%edx),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856a5ed │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856527e │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x9(%edx),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8565243 │ │ │ │ + mov 0x1(%edx),%eax │ │ │ │ + mov 0x5(%edx),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x8565064,-0x8(%ebp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ - 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 856a6fe │ │ │ │ - movl $0x856a634,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8565168 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8565238,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a634 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a649 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85651e2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856a668,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a668 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ cld │ │ │ │ - nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pushf │ │ │ │ + dec %ecx │ │ │ │ push %esi │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a690 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,(%eax) │ │ │ │ + push %edx │ │ │ │ + push %esi │ │ │ │ + or %cl,0x4c8bfc77(%ebp) │ │ │ │ + and $0x64,%al │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 856499c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8565148,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8565308,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movb $0x0,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8565341 │ │ │ │ + jle 85652dd │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + or 0x10(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8565340 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85652a3 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856a78a │ │ │ │ - movl $0x856a6c0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a6c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 85652e3 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8565338,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856a710 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a701 │ │ │ │ - movl $0x856a558,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2b1,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a77b │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x856a590,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x87bfde4,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8991125,-0x20(%edi) │ │ │ │ - movl $0x856eea4,-0x1c(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x87bfde4,-0x14(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2b1,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x24,%edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a7ca │ │ │ │ - movl $0x856a5c4,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x856ee94,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 8565312 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + push %edx │ │ │ │ + push %esi │ │ │ │ + or %cl,0x458b1475(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856a80a │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push $0x89085653 │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8565410,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 856a5fc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85653ca │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x856539c,-0x4(%ebp) │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + out %eax,$0x6 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856a8fa │ │ │ │ - movl $0x856a84c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856a84c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x458b1055(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a861 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x543d83f2(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 8565539 │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov 0x8(%esi,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x114(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856a884,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + enter $0x1d,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xcc,%al │ │ │ │ + push %esp │ │ │ │ + push %esi │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + and %al,0x1be904c5(%ebx) │ │ │ │ + in $0x27,%al │ │ │ │ + add %al,-0x7df0fd06(%ebx) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ + add %cl,0x44890251(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 8565454 │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8565674,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856a884 │ │ │ │ + jne 8565674 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x1,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - test $0x56,%al │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 856a320 │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,0x55(%eax) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8564c90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85656cc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x2c,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856a902 │ │ │ │ - movl $0x856a5fc,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a91a │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 856a5fc │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - jmp 856a8ac │ │ │ │ - mov $0x897a2bc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x856a8a4,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2aa0 │ │ │ │ - movl $0x856a7e4,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x856eea4,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 85656a3 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x56(%ecx,%ebp,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856a97c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856581d │ │ │ │ + movl $0x85657d8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a993 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ - test $0xc6890856,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7a9a9(%eax) │ │ │ │ + lock mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856a9cc │ │ │ │ + jne 8565790 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856a9e1 │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856aa0a │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %bl,0x56(%edi,%edx,2) │ │ │ │ + or %cl,0x8758bf1(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 856aa40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8564c90 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856aa2e │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856aa40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 85657c0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8564574,-0x10(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8564c90,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x856576c,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov $0x897c1fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856aae0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856aa70,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856aa70 │ │ │ │ - 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 856aa85 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856aaac,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 8565c0e │ │ │ │ + movl $0x8565bf0,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856aaac │ │ │ │ + jne 8565bf0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856aae8 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856ab0f │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - movl $0x856a9f4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 87286c0 │ │ │ │ - mov $0x897a2c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0xc,%edi │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8565b01 │ │ │ │ mov %esi,%ecx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856ab0f │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x856aa18,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 87286c0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ab87 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856ab64,-0xc(%ebp) │ │ │ │ - movl $0x897a2c5,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 876870c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 85659dc │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 856596e │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or %esi,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + adc %al,0x577502fe(%ebx) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + jmp 85658b7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ab8a │ │ │ │ - movl $0x87bfb74,-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 87e2aa0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x558b144d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + sbb %al,-0x7b76fb3b(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856abe7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856abdc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x8e1610(%ecx) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + adc %ch,(%ecx,%ebx,2) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x55891855(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8565720 │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x85659ac,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856abdc │ │ │ │ + jne 85659ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + in $0x58,%al │ │ │ │ + push %esi │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + call 91669f48 │ │ │ │ + inc %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8550c98 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8565ad2 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8565a6a │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + es add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890746(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - lea (%eax),%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $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 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + jmp 8565a02 │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x8565a2c,-0x4(%ebp) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8565834 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8565720 │ │ │ │ + movl $0x8565bd0,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8550c98 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8565bdf │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8565b79 │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + es add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $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 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 8565b24 │ │ │ │ + mov 0x8(%edx,%eax,4),%eax │ │ │ │ + movl $0x8565b44,-0x4(%ebp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8565834 │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x7af0fd02(%ebx) │ │ │ │ + in $0xfe,%eax │ │ │ │ + (bad) │ │ │ │ + decl -0x3a7ce7bb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + movb $0x0,0x65ff18c5(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ac37 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856ac2c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x58(%eax) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x14758bf0(%ecx) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856ac2c │ │ │ │ + jne 8565868 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x897c200,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8565cb0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - or %edi,%esi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jb 8565c61 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8565cb0 │ │ │ │ jmp *-0x8(%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 │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ac64 │ │ │ │ + jb 8565c92 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 856ac74 │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x85ffffff │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856ad45 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856aca4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856aca4 │ │ │ │ + jb 8565d66 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + cmp 0x8(%ebp),%eax │ │ │ │ + jl 8565d6e │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856acb9 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856ace4,-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 856ace4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856ad5c │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856ad4d │ │ │ │ - movl $0x856ab28,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x856aba4,-0x28(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x856abf4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x856ee94,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897a2cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856ad8c │ │ │ │ - movl $0x856ac44,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 8565cd8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8565c28,-0x40(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8565c6c,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856adc8 │ │ │ │ - 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 856adda │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856ac74 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%esi,%ebp,4) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856ae14 │ │ │ │ + mov $0x897c204,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%eax │ │ │ │ + movl $0x8565cf0,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8565cf0 │ │ │ │ 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 856ae29 │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - 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 856ae5c │ │ │ │ + jb 8565dbe │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 856ae6c │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 856ae9f │ │ │ │ - mov $0x897a2d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856aeef │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - movl $0x856aebc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856aebc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856aed1 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856ae8c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 8565e50 │ │ │ │ + movl $0x8565e60,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856ae8c │ │ │ │ + jne 8565e60 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x18,%edi │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856af1c │ │ │ │ - movl $0x856ae3c,-0x14(%edi) │ │ │ │ + ja 8565df3 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + movl $0x8565d98,-0x24(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x51(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856af58 │ │ │ │ - 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 856af6a │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856ae6c │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %dh,%bl │ │ │ │ - inc %eax │ │ │ │ + mov $0x897c208,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856afbd │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856afb9 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8565ec5 │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 8565e9e │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8565cb0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8565e02 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8565f54 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8565ee8 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8566044 │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - inc %eax │ │ │ │ - repz inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + jmp 8565f54 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856afef │ │ │ │ + jb 8565f39 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8565f54 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xf3,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b020 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856b055 │ │ │ │ - movl $0x87e7e68,-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 87286c0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test $0xf2,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + ja 8565f7b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 8565f8d │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c20c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8565f00,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8565dd0 │ │ │ │ + jmp 8566044 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b084 │ │ │ │ + jb 8566029 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8566044 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - fs repnz inc %eax │ │ │ │ - add %al,0x100 │ │ │ │ + mov 0x85ffffff,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b1ed │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856b0cc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b0cc │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856606b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 856607d │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c210,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%eax,%ecx,4),%eax │ │ │ │ + movl $0x8565ff0,-0x18(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8565dd0 │ │ │ │ + jmp 85660f0 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - repnz inc %eax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b0e1 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856b10c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8566547 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + and %eax,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8566367 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8566518,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856b10c │ │ │ │ + jne 8566518 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %dh,%dl │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x856622c,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856b275 │ │ │ │ - movl $0x856b14c,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8566265 │ │ │ │ + jle 8566201 │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + or 0x18(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8566264 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85661c8 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b14c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - shl $0x40,%cl │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 8566207 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x856625c,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b181 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b1f5 │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 8566236 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x897a2fc,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856b1b0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + popa │ │ │ │ + push %esi │ │ │ │ + or %cl,0x458b0c75(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %fs,0x56(%edx) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b1b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pop %esp │ │ │ │ - int1 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8566328,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + out %eax,$0x8 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b213 │ │ │ │ - add $0x18,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44891c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b204 │ │ │ │ - movl $0x856afcc,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 85662ee │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x85662c0,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85663ec,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76033b(%ebx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85663c6 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897a30c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b266 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x856b000,-0x2c(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x3b,%al │ │ │ │ + jne 8566451 │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 85663f7 │ │ │ │ + movl $0x8566470,0x0(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + nop │ │ │ │ + out %al,$0x3 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8566417 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x856b02c,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x856eea4,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85664e5 │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xcc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b2a2 │ │ │ │ - movl $0x856b064,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs lock inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856b2f9 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856b2f5 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x30,%al │ │ │ │ + fs push %esi │ │ │ │ + or %cl,0x18758bf1(%ecx) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb $0xf0,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 8566934 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 8566934 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 8566570 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x2(%esi) │ │ │ │ + ... │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b32b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856682f │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8566825 │ │ │ │ + mov 0x0(%ebp),%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 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 85666fa │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x856669c,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + 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 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8566570 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x85666ec,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 956f424 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b3b1 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856b378,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b378 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - inc %eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8566676 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + lea -0x12(%edi),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b38e │ │ │ │ - mov $0x897a314,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x856b3c0,-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 856b3c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - fs out %eax,(%dx) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b3d8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + movl $0x8574114,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0x19(%edi),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85667f3 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x120(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 856b45e │ │ │ │ - movl $0x856b414,-0x4(%ebp) │ │ │ │ + jb 85668a3 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8566880,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b414 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856b453 │ │ │ │ - movl $0x856b43c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b43c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b453 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8566869 │ │ │ │ + movl $0x8574150,-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) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856b4b8 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b4ae │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8566917 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856b3e8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85668f4,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87286c0 │ │ │ │ + jmp 87e18dc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - out %al,(%dx) │ │ │ │ - inc %eax │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856b57e │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856b504,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b504 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %ch,%dh │ │ │ │ - inc %eax │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b519 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856b544,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b544 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - loopne 856b527 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856b595 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b586 │ │ │ │ - movl $0x856b308,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ + ja 85668dd │ │ │ │ + movl $0x8574150,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897a324,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b5e2 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x856b33c,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x856b46c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x856eea4,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ch,%ch │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov $0x56,%dh │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856b628 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0xed,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 856b640 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 856b64d │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %bh,%ah │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x0,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b6c4 │ │ │ │ + lea -0x30(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 85679e7 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856b694,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b694 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856b6b8 │ │ │ │ - movl $0x856b6d4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 856784c │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jae 8566c2e │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8567223 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x85679f4,-0x10(%ebp) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856b6d4 │ │ │ │ + jne 85679f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movl $0x8567604,0x4(%ebp) │ │ │ │ + mov %ecx,0x238(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x238(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + jmp 87eb32c │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x8(%edx,%eax,4),%edx │ │ │ │ + movl $0x8566adc,-0x1c(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8566adc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x897a344,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b6e9 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856b714,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x45892845(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x87e9588,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xac,%al │ │ │ │ + jne 8566b73 │ │ │ │ + or %cl,0xc758bf1(%ecx) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8566b7c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b714 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 87e2aa0 │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 856b75a │ │ │ │ - movl $0x856b740,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b740 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8566b42 │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movl $0x85668b0,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8566b14,-0x8(%ebp) │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8566e09 │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jne 8566d93 │ │ │ │ + mov 0x1(%eax),%edx │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 8566a66 │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + jmp 8566b98 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or (%esi),%edx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 856b75a │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jne 8566a2d │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x20,%ebp │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + jmp 8566c7a │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x8567630,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856b78c │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - 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 856b7b8 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8566d60,0x18(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856b7e4 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,0x4d8b0455(%ebx) │ │ │ │ + adc %al,-0xf76173b(%ebx) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8566d39 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %eax,0x8(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x22c(%esp) │ │ │ │ + mov %edx,0x220(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x220(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85660f0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8566bf8,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8566e6c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7ce7ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8566e43 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x1d8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x1e4(%esp) │ │ │ │ + mov (%eax),%eax │ │ │ │ + mov %ecx,0x1f0(%esp) │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x10(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0x14(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x18(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0x1c(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x20(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x24(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0x24(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x28(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x2c(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0x2c(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x30(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x34(%eax),%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %ecx,0x34(%eax) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%eax │ │ │ │ + mov 0x1d8(%esp),%ecx │ │ │ │ + mov %eax,0x38(%ecx) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov 0x3c(%eax),%eax │ │ │ │ + mov %eax,0x3c(%ecx) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8567053 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x204(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x220(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85670a4,0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856b904 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856b824,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b824 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x458b0455(%ebx) │ │ │ │ + or %cl,-0x3a7cefb3(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856707c │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8567728,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 85670dd │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85670f2 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + mov %edx,0x8(%eax) │ │ │ │ + mov %edx,0xc(%eax) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85671c8 │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0x1b4(%esp) │ │ │ │ + mov 0x1a8(%esp),%edx │ │ │ │ + mov 0xc(%edx),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x1cc(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x1b4(%esp),%edx │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856b8f9 │ │ │ │ - movl $0x856b858,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8567349 │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 856730b │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x856710c,-0x10(%ebp) │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + movl $0x87e9588,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8567300,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b858 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b896 │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b90c │ │ │ │ - movl $0x856b76c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 85672aa │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856b8bc,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b8bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856b95a │ │ │ │ - movl $0x856b8ec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b8ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b91b │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897a348,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b94b │ │ │ │ - movl $0x856b798,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + cld │ │ │ │ + jo 8567375 │ │ │ │ + push %esi │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or $0xd0,%al │ │ │ │ + jb 856736e │ │ │ │ + or %cl,0x548bfc77(%ebp) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8566570 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85671f8,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x18,%edi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85673e0,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 8567419 │ │ │ │ + jle 85673b5 │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + or 0x10(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8567418 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856b98a │ │ │ │ - movl $0x856b7c4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 856737c │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - 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 856ba08 │ │ │ │ - movl $0x856b9d4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856b9d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856b9e9 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856ba18,0x4(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856ba18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897a34c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 85673bb │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8567410,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856ba2a │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85673ea │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - call 856ba7a │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ba79 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856ba75 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897a2ee,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pushf │ │ │ │ - call 856bac2 │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %ah,0x758b0856(%ebx,%esi,2) │ │ │ │ + adc $0x8b,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856bac1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856babd │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897a2ee,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856bb05 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856bb01 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + je 85674d0 │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85674f0,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x897a2ee,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 856ae6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856bb36 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856bb76 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x856bb10,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + movl $0x1e0000,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856bbd8 │ │ │ │ - add $0x8,%edi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856bbce │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856bb48,-0x4(%edi) │ │ │ │ + ja 85674a2 │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8567474,-0x8(%ebp) │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ 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 856bc7f │ │ │ │ - movl $0x856bc1c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856bc1c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856bc87 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ + add %cl,0xc70845(%ebx) │ │ │ │ + js 8567621 │ │ │ │ + jle 85675bd │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x856bb8c,-0x24(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%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 $0xc,%ebp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8566d6f │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x897a380,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + mov (%ebx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x753b2845(%ebx) │ │ │ │ + sbb %cl,(%edi) │ │ │ │ + test %eax,(%esi) │ │ │ │ + idiv %edi │ │ │ │ + decl 0x4d8b1c55(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 85675d4 │ │ │ │ + mov (%edi),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856bcca │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8566d07 │ │ │ │ + movl $0x856683c,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a384,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85676c8 │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x8(%esi,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x180(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%eax,%edx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + jmp 85675d4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856bd0c │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - movl $0x897a386,-0x4(%ebp) │ │ │ │ - movl $0x8991125,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz cmp 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8566e81 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x897a388,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 $0x8991125,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 85675f2 │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %edi │ │ │ │ + or $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,-0xe76fb8b(%ecx) │ │ │ │ - jmp 856bd26 │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856bd65 │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x856bd44,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0xc(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 85670b6 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 85675f2 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ dec %eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856bd44 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x753b0445(%ebx) │ │ │ │ + and %cl,(%edi) │ │ │ │ + test %bh,-0x2(%edx) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + add $0xa8,%al │ │ │ │ + ja 85677d4 │ │ │ │ + or %cl,-0xd76f3bb(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e3c80 │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856bdb2 │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8567754 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8567820 │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x150(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a390,%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 856be1d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856be04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 85679bc │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 856752e │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8567948,-0x14(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856be04 │ │ │ │ + jne 8567948 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x56(%edi,%esi,2) │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8566934 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x85679a4,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8567977 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,0x1e0000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf00037e(%ebx) │ │ │ │ - sahf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add -0x6b112750(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + movl $0x85676f0,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8566934 │ │ │ │ + nop │ │ │ │ + sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856bece │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856be90,-0x20(%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 0x18(%esi),%eax │ │ │ │ - mov 0x1c(%esi),%esi │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856be90 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856beb4 │ │ │ │ + jb 8567af8 │ │ │ │ + movl $0x8567aa4,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856bedc,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856bedc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 856bf28 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x468b0856,%edi │ │ │ │ - add 0x458bf845(%ecx),%ecx │ │ │ │ - adc %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 856bd20 │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856bf28 │ │ │ │ - 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 856bfc3 │ │ │ │ - movl $0x856bf68,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov 0x5(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + jnp 8567ac8 │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856bf68 │ │ │ │ + jne 8567b08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856bf7f │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856bfc6 │ │ │ │ - movl $0x856be28,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856bffd │ │ │ │ + ja 8567a8a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87699ec │ │ │ │ + movl $0x85660f0,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x8566934,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8567a6c,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov $0x897c214,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8566934 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c0a2 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c098 │ │ │ │ - movl $0x856bdcc,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x856bf28,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x856c070,-0x4(%ebp) │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + jb 8567b5c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x897a392,-0xc(%ebp) │ │ │ │ - movl $0x8991125,-0x8(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 856bf28 │ │ │ │ - inc %edx │ │ │ │ + jmp 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856c0aa │ │ │ │ - movl $0x856bfe4,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + ja 8567b98 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8567b30,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897a394,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - aas │ │ │ │ - (bad) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8567be5 │ │ │ │ + movl $0x8567b6c,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 8567a30 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x897c218,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 8567c14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x30076(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c193 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856c134,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 8568013 │ │ │ │ + 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 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8567e9f │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8567fe4,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856c134 │ │ │ │ + jne 8567fe4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8567d68,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + popw %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,0x75890856(%ecx,%eax,8) │ │ │ │ - cld │ │ │ │ + add %cl,0xc70c45(%ebx) │ │ │ │ + js 8567da1 │ │ │ │ + jle 8567d3d │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 871e214 │ │ │ │ - xchg %ax,%ax │ │ │ │ + or 0x18(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 8567da0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8567d06 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8567d43 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8567d98,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c196 │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ + ja 8567d72 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + es pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 856c161 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x856c15c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2aa0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xf000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856c223 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c219 │ │ │ │ - movl $0x87e7e68,-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 $0x87e771c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x758b0856(,%edi,2) │ │ │ │ + or %cl,0x45891445(%ebx) │ │ │ │ + lock mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 856c234 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c316 │ │ │ │ - movl $0x856c264,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c264 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 856c30c │ │ │ │ - movl $0x856c2a0,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + add %cl,%al │ │ │ │ + jge 8567e58 │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c2a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 856c30c │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c31e │ │ │ │ - movl $0x856c0ec,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - movl $0x856c1b8,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87e7194,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8567e60,-0x8(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - mov $0x897a3a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c36f │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x897a392,0x4(%ebp) │ │ │ │ - movl $0x8991125,0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8567e2a │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8567dfc,-0x4(%ebp) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 856c234 │ │ │ │ - mov $0x897a3a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856c41f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856c3c8,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c3c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e38c8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,(%eax) │ │ │ │ - les 0x8(%esi),%edx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 871e214 │ │ │ │ + call 26567f2f │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + jg 8567f70 │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + jmp 87e3994 │ │ │ │ + call 26567f3b │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c422 │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ + ja 8567efa │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 8567fac │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0x8(%esi,%edx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0xd8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x8(%ecx,%edx,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + call 26567ff1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 856c3ed │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x856c3e8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 87e2aa0 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%edi,%edi,2) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x1c758bf0(%ecx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8568318 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xf000000,%eax │ │ │ │ + jmp 8568318 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 856803c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x2(%esi) │ │ │ │ + ... │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856c4af │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 85682fb │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c4a5 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ + ja 85682f1 │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov 0x18(%eax),%eax │ │ │ │ - movl $0x87e71e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 856c4c0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 85681c6 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x8568168,0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + 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 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 856803c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x85681b8,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c571 │ │ │ │ - movl $0x856c4f0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c4f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568142 │ │ │ │ + movl $0x8574100,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + lea -0x12(%edi),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76ebbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856c507 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - add $0x3c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c579 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x856c380,-0x38(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x856c444,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + add $0xeb,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + movl $0x8574114,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87e7194,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + movl $0x87e6e40,-0xc(%edi) │ │ │ │ + movl $0x2,-0x8(%edi) │ │ │ │ + lea -0x19(%edi),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,0x8(%ecx) │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85682bf │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x120(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%edx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%edx) │ │ │ │ + movl $0x87e6e78,(%edx) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + or %eax,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87eb4e4 │ │ │ │ - mov $0x897a3a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %bh,%ch │ │ │ │ + (bad) │ │ │ │ + jmp *0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c5c7 │ │ │ │ + jb 8568dc1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 8568c25 │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jae 856848a │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 856886f │ │ │ │ + mov 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + mov 0x8(%edx,%eax,4),%ecx │ │ │ │ + movl $0x8568648,-0x10(%ebp) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x897a392,0x4(%ebp) │ │ │ │ - movl $0x8991125,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 856c4c0 │ │ │ │ - mov $0x897a3ac,%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 856c5fe │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - 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 856c656 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856c648,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856c648 │ │ │ │ + jne 8568648 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890746(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - adc %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - 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,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c6fd │ │ │ │ - movl $0x856c698,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c698 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8568414 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %eax,(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856c6ad │ │ │ │ - mov $0x8991125,%esi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x38,%edi │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c705 │ │ │ │ - movl $0x856c5d8,-0x34(%edi) │ │ │ │ - mov %esi,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x856c60c,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x87e7194,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897a3b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ + ja 8568554 │ │ │ │ + mov 0x5(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 85684e2 │ │ │ │ + mov 0x1(%ecx),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x856842c,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8538a4c │ │ │ │ + movl $0x87e6e40,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0x1a8(%esp) │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0x1a8(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8567c14 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8568458,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + nop │ │ │ │ + out %eax,$0x6 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856c76e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856c754,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c754 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + test %ah,(%esp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x543d83f0(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 85685fd │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x180(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + mov %edx,0x190(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x190(%esp),%eax │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + enter $0x1d,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - sarb $0x46,(%ebx) │ │ │ │ - add (%edi),%ecx │ │ │ │ - pushf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add -0x6b112750(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + test %edx,0x8(%esi) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3994 │ │ │ │ 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 856c7a5 │ │ │ │ - movl $0x87e7e68,-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 8769978 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + enter $0x1,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856c811 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856c7f4,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%esi,%eax,4) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c7f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8568318 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856c809 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87685f0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856c86f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x856c77c,-0x2c(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x856c7b0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfb74,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + ja 8568677 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856c918 │ │ │ │ - movl $0x856c8b8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c8b8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x8568690,0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - enter $0x856,$0x8b │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 85686b9 │ │ │ │ + add $0x34,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85686d8 │ │ │ │ + movl $0x8574150,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x87e6e40,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov %eax,0xc(%ecx) │ │ │ │ + movl $0x8574150,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85687ac │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov 0xc(%edx),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ 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 (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - leave │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8767e90 │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568919 │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 85688db │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x85686f0,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + jmp 8568803 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85688d0,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2644 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - jne 856c907 │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x894eed8(%eax),%esi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568879 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856c9e5 │ │ │ │ - movl $0x856c958,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856c958 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856c9a0 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856c9fc │ │ │ │ - movl $0x856c888,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8767fe0 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856c9ed │ │ │ │ - movl $0x856c71c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x856c820,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x856c978,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0x47c7 │ │ │ │ + cld │ │ │ │ + cmp $0x80,%al │ │ │ │ + push %esi │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %ah,-0x72f7a978(%eax) │ │ │ │ + ja 85688e8 │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 856c668 │ │ │ │ - mov $0x897a3b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jmp 856803c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85687dc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85689a8,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + movb $0x0,(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ca38 │ │ │ │ - movl $0x856ee94,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,0xc70445(%ebx) │ │ │ │ + js 85689e1 │ │ │ │ + jle 856897d │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + or 0x10(%ebp),%ecx │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jne 85689e0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568945 │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897a8a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ca78 │ │ │ │ - movl $0x856eea4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897a8a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8568983 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x85689d8,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856cad0 │ │ │ │ - movl $0x856eeb8,-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 │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 85689b2 │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897a8a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%eax) │ │ │ │ - lret │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856cb10 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + movb $0x0,0x1e0000 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x56(%ecx,%ecx,4) │ │ │ │ + or %cl,0x458b1475(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + lock mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856cb59 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x897a8ad,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or %cl,-0xf76f7aa(%edx) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87e3d90 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8568ab4,-0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %eax,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7aa(%ebx,%ecx,8) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568a6a │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8568a3c,-0x4(%ebp) │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 87e38c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %eax,$0x6 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + test %ah,(%esp,%edx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x543d83f0(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cltd │ │ │ │ + or %al,(%eax) │ │ │ │ + je 8568be5 │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x120(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + enter $0x1d,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x78,%al │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e3994 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 8568d96 │ │ │ │ + mov 0x2(%ecx),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + and %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 8568afb │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8568d24,-0x10(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856cb94 │ │ │ │ + jne 8568d24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x1,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%esp,%ecx,4) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x20758bf0(%ecx) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8568318 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8568d7c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856cbdd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x897a8ad,-0x4(%edi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568d53 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - int3 │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856cc18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8568ed3 │ │ │ │ + movl $0x8568e88,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856cc53 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x897a8bd,-0x8(%edi) │ │ │ │ - movl $0x897a8ad,-0x4(%edi) │ │ │ │ - movl $0x897a8ad,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x76f7a934(%eax) │ │ │ │ - (bad) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x72(%eax) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856cc90 │ │ │ │ + jne 8568e40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856ccd9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x897a8bd,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45c71045(%ebx) │ │ │ │ + adc %cl,(%esi,%ecx,4) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x8758bf1(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8568318 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7aa(,%ecx,8) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856cd14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856cd5d │ │ │ │ + ja 8568e70 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + movl $0x8567c14,-0x14(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x897a8ca,-0x8(%edi) │ │ │ │ + movl $0x8568318,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856cd9d │ │ │ │ - movl $0x87e7e68,-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 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0x14(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8568e1c,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov $0x897c21c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 8568ef8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856cdce │ │ │ │ - movl $0x87e7e68,-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 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ce02 │ │ │ │ - movl $0x87e7e68,-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 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 856958f │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8569478 │ │ │ │ + mov 0x4(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 856959d │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0x5(%eax),%ecx │ │ │ │ + jne 85692e9 │ │ │ │ + movl $0x85692cc,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8538e5c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8568fa8,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 87e2a30 │ │ │ │ + nop │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ce37 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x897a8ca,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0xcc783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568f84 │ │ │ │ + movl $0x857413c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + movl $0x8568ff8,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3a7ce7ab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x50,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8568fd0 │ │ │ │ + movl $0x87e6e40,-0x4c(%edi) │ │ │ │ + movl $0x10,-0x48(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov (%eax),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x8(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x8(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x10(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x10(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x14(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x18(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x18(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x1c(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x1c(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x20(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x20(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x24(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x24(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x28(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x28(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x2c(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x2c(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x30(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x30(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x34(%eax),%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x34(%eax) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov 0x38(%ecx),%eax │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %eax,0x38(%ecx) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov 0x3c(%eax),%eax │ │ │ │ + mov %eax,0x3c(%ecx) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 85691df │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov 0x8(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x15c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %edx,0x8(%ecx,%eax,4) │ │ │ │ + movl $0x87e6e40,(%ecx) │ │ │ │ + movl $0x87e6e78,(%ecx) │ │ │ │ + movl $0x8574128,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x8569230,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e2a30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856d0b3 │ │ │ │ - movl $0x856ce78,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %al,0x4489fcc5(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8569208 │ │ │ │ + movl $0x8574114,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8569330,0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856ce78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87eb32c │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp 0x9(%eax),%ecx │ │ │ │ + jne 85692e9 │ │ │ │ + movl $0x8569360,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x5(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87bcbfc │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856ce8d │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + cmp 0xc(%ebp),%esi │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8568fb0 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856cebc,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856cebc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 856cf2c │ │ │ │ - movl $0x856cee8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856cee8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz cmp 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 856900d │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 85692e9 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856cf2c │ │ │ │ - movl $0x856cf1c,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856cf1c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x4753bf1(%ecx) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8569242 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85692e9 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 856cf44 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - movl $0x856cfc0,0x0(%ebp) │ │ │ │ + jne 8569269 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 85692e9 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + jne 85693a7 │ │ │ │ + jne 85693a3 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 85692e9 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + movl $0x85693d4,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%edx │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856cfc0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x856cf6c,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856cf6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87e3c80 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + out %eax,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856cfad │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d15e │ │ │ │ - movl $0x856ce10,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8569394 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpl $0x0,0x8999154 │ │ │ │ + je 856944c │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov 0x8(%esi,%ecx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x108(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + call 87d8e30 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %edx,0x8(%eax,%ecx,4) │ │ │ │ + movl $0x87e6e40,(%eax) │ │ │ │ + movl $0x87e6e78,(%eax) │ │ │ │ + movl $0x8574100,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856cf2c │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856d11c │ │ │ │ - movl $0x856cff8,0x4(%ebp) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 8569592 │ │ │ │ + mov 0x6(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + and %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 85692e9 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + dec %edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + call 87bc1b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%eax,4),%edx │ │ │ │ + movl $0x8569560,-0x14(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856cff8 │ │ │ │ + jne 8569560 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + dec %eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856d02d │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d0bb │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x897a2ee,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xf76f7aa(%ebx,%edx,4) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8568ef8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x897c241,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856d054,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 8569281 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x8(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x8569630,-0x10(%ebp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856d054 │ │ │ │ + jne 8569630 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,0x1e0000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ + movl $0x85692fc,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856d0d9 │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d0ca │ │ │ │ - movl $0x856cd74,-0x24(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x87bfde4,-0x14(%edi) │ │ │ │ - movl $0x897a2e2,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897a8d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d10d │ │ │ │ - movl $0x856cda8,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d14f │ │ │ │ - movl $0x856cddc,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8568ef8 │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856d1a1 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 8569717 │ │ │ │ + movl $0x85696dc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e90fc,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8588928 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856d1d5 │ │ │ │ - movl $0x87e7e68,-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 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + push %esi │ │ │ │ + or %cl,0xc758bf0(%ecx) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8569728 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856d209 │ │ │ │ - movl $0x87e7e68,-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 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 85696c2 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8568ef8,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x85696a8,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + mov $0x897c220,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856d23e │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x897a8bd,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8568ef8 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856d276 │ │ │ │ + jb 8569776 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x897a8bd,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856d2ae │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x897a8bd,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856d30e │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d304 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ + ja 85697ae │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8569750,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - aad $0x40 │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856d857 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856d371 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 856d7d0 │ │ │ │ - movl $0x856d754,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 856ac74 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856d392 │ │ │ │ - movl $0x856d580,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 856ac74 │ │ │ │ - movl $0x856d3c0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856d3c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0xd5,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856d3f9 │ │ │ │ + ja 85697ea │ │ │ │ + movl $0x8569788,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856d85d │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 856d86b │ │ │ │ - mov $0x897a350,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x856d424,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856d424 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 856966c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x897c224,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 8569818 │ │ │ │ xchg %ax,%ax │ │ │ │ - or %cl,%bh │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,0x5489044d(%ebx) │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 856d8bf │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 856d4f4 │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 856d530 │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d88f │ │ │ │ - movl $0x856d1ac,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x41(%ecx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d877 │ │ │ │ - movl $0x856d178,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 856d4bc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xce,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - bnd jmp 856d46f │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %cl,%dh │ │ │ │ - inc %eax │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x4d8b084d(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ - repnz mov %eax,0x58(%esp) │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d8a7 │ │ │ │ - movl $0x856d1e0,-0x18(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - roll %cl,0x0(%eax) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %al,0x26e908c5(%ebx) │ │ │ │ + jno 856982f │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856d5b5 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856d85a │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 856d868 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856d3ed │ │ │ │ - movl $0x856d5e0,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 8569894 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85698a0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 854fe94 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x85698d4,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856d5e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - int $0x40 │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 87e2644 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856d985 │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 856d659 │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 856d6b9 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d955 │ │ │ │ - movl $0x856d24c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856b098 │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d93d │ │ │ │ - movl $0x856d214,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + ja 8569878 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 85698e2 │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 856d65e │ │ │ │ - inc %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 856d612 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 856d676 │ │ │ │ - inc %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d96d │ │ │ │ - movl $0x856d284,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856b4d0 │ │ │ │ - nop │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x898b771,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - repnz add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856d9ff │ │ │ │ - movl $0x856d2bc,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 856ae6c │ │ │ │ - nop │ │ │ │ - sbb $0xcc,%al │ │ │ │ - inc %eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856991e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %al,0x0(%ecx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856da30 │ │ │ │ - movl $0x856d790,-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 856d790 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 856d848 │ │ │ │ - movl $0x856da28,0xc(%ebp) │ │ │ │ + jb 85699f7 │ │ │ │ + movl $0x85699d8,-0x14(%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 │ │ │ │ + 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,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - movl $0x856d7f8,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856d7f8 │ │ │ │ + jne 85699d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 856d7b9 │ │ │ │ - inc %eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8553e14 │ │ │ │ + in (%dx),%al │ │ │ │ + daa │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x1e000001(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8569991 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x4127,$0x0 │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 856da30 │ │ │ │ - movl $0x856d834,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jne 85699fa │ │ │ │ + movl $0x85699b4,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 856d834 │ │ │ │ + jne 85699b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 856d79f │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 856d707 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x897a2ee,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov $0x897a360,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x856d4b4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x856d508,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x856d524,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 856d8f2 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 856d928 │ │ │ │ - movl $0x856d90c,0xc(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %cl,%dl │ │ │ │ - inc %eax │ │ │ │ + jmp 853d2a8 │ │ │ │ + jo 8569a49 │ │ │ │ + inc %ecx │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b16ff8b(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - (bad) │ │ │ │ - incl (%edx,%ecx,8) │ │ │ │ - inc %eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8569af7 │ │ │ │ + movl $0x8569b0c,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xor $0x27,%al │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x1e000000(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8569a51 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x856983c,-0x3c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85698f8,-0x24(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x3c(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8569934,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87282f8 │ │ │ │ + mov $0x897c230,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + es inc %ecx │ │ │ │ + add %al,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x5716ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x20,%al │ │ │ │ - fsts 0x8(%esi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x856d654,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x856d69c,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x856d6b4,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 87e2a1c │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 856d9b0 │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 856d9ec │ │ │ │ - movl $0x856d9d0,0x8(%ebp) │ │ │ │ - movl $0x897a8bd,0x0(%ebp) │ │ │ │ - jmp 856ce48 │ │ │ │ - movl $0x897a8bd,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ + add %dh,(%ebx,%ebx,4) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x18758bf0(%ecx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8569b34 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xc9,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x37(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + es inc %ecx │ │ │ │ + add %al,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1b16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %ah,%ah │ │ │ │ - fsts 0x8(%esi) │ │ │ │ - movl $0x897a8bd,0x0(%ebp) │ │ │ │ - jmp 856ce48 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x856d6fc,0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ + add %ch,0x56(%edx,%ebx,4) │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x87e90fc,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8588928 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3ce90075(%ecx) │ │ │ │ - aam $0xff │ │ │ │ - (bad) │ │ │ │ - mov $0x897a370,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - pushf │ │ │ │ - into │ │ │ │ - inc %eax │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856daa2 │ │ │ │ - movl $0x856d324,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 8569b8e │ │ │ │ + movl $0x85740dc,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 856da8e │ │ │ │ - movl $0x856dabc,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856d324 │ │ │ │ - movl $0x856daf8,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856d324 │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a8f8,%esi │ │ │ │ + mov $0x897c23c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %edx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856dbd1 │ │ │ │ - movl $0x856db34,-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 856db34 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 8569bda │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 87eb6f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856dbd1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856dc60,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8569c1e │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8569ba8,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,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,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8569d25 │ │ │ │ + movl $0x8569d1c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856dc60 │ │ │ │ + jne 8569d1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856db5c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x856dbe4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856dbe4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x856db7c,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + pushf │ │ │ │ + push %esi │ │ │ │ + or %cl,0x10758bf0(%ecx) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856db7c │ │ │ │ + jne 8569cfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856dbf9 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856dba8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856dba8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - inc %edx │ │ │ │ + ja 8569c86 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8569bec,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + movl $0x8569c6c,0x4(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8568dd0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 856dbd1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856dc3c,0x4(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8569d2d │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856dc3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856dc2b │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x856dc1c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %bh,0x897c241(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8569d01 │ │ │ │ + mov $0x897c244,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8569ca0,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856dc1c │ │ │ │ + jne 8569ca0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856dc2b │ │ │ │ - jmp 856dbf1 │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 8569d88 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856dc4e │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856dc72 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 856b7f4 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 8569dc4 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x8569d5c,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - int3 │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856ddb6 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856dcc0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8569ecd │ │ │ │ + movl $0x8569ec4,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856dcc0 │ │ │ │ + jne 8569ec4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %cl,%ah │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %bl,%ch │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - lret │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - fstl 0x8(%esi) │ │ │ │ - mov %esi,%eax │ │ │ │ + add %ah,-0xf76f7aa(%esi,%ebx,4) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856dd28 │ │ │ │ + jne 8569ea4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ror $1,%bl │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x23(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,0xc758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856dd50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xcb,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x23(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856dd78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 8569e2e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8569d98,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + movl $0x8569e14,0x4(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8568dd0 │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x40,%bl │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c71045(%ebx) │ │ │ │ - adc %ah,0x4d8b0856(%ebp,%ebx,8) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8569ed5 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - mov $0x897a900,%esi │ │ │ │ + add %bh,0x897c241(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 8569ea9 │ │ │ │ + mov $0x897c248,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8569e48,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8569e48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %cl,%bl │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + 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,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856dece │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856de04,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8569fe7 │ │ │ │ + movl $0x8569fbc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856de04 │ │ │ │ + jne 8569fbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - lret $0x40 │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0xde,%al │ │ │ │ - push %esi │ │ │ │ - or %cl,0x4e8b0b46(%ebx) │ │ │ │ - jnp 7ee1f16c │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856de3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x40040ca,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x56(%esi,%ebx,8) │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + push %esi │ │ │ │ or %cl,0xc758bf0(%ecx) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 856de64 │ │ │ │ + jne 8569fe0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - lret $0x40 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0xf76f7aa(%esi,%ebx,8) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8569f84,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856de8c │ │ │ │ + jne 8569f84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lret $0x40 │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0xf76f7aa(%esi,%ebx,8) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856deb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - lret $0x40 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x3c,%al │ │ │ │ + lahf │ │ │ │ + push %esi │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + lock mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8565720 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x897c241(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8569f5a │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890c45(%ebx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x4589084d(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - jne 856ded9 │ │ │ │ - jmp 856da4c │ │ │ │ - mov $0x897a908,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + jmp 8569fc3 │ │ │ │ + mov $0x897c24c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856df09 │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856a01b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8569f08 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856a079 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856a06f │ │ │ │ movl $0x87e7e68,-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),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8569ffc,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $0x41,(%ecx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856dfc4 │ │ │ │ - movl $0x856df48,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856a17a │ │ │ │ + movl $0x856a1c0,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + 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 856df48 │ │ │ │ + jne 856a1c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + rcr $1,%al │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856df5d │ │ │ │ - mov $0x897a2ee,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x856df80,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856df80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + ja 856a15d │ │ │ │ + cmpl $0x1,0x3(%esi) │ │ │ │ + jne 856a128 │ │ │ │ + movl $0x856a028,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x856a14c,0x4(%ebp) │ │ │ │ + movl $0x8806051,0x0(%ebp) │ │ │ │ + jmp 87bc334 │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fadds 0x0(%ecx) │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + adc %cl,-0x3a7ceb8b(%ecx) │ │ │ │ + adc %ch,%cl │ │ │ │ + das │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x0,%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 870f118 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%esp │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 856dfdb │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856dfcc │ │ │ │ - movl $0x856dee0,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - movl $0x897a2e2,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897a910,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jne 856a16c │ │ │ │ + movl $0x856a0e8,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 856ce48 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856a0e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0xc9,%al │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + and %al,0x0(%ecx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %fs,-0xf76f7aa(%ecx) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856a18c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856e0a0 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856a2dd │ │ │ │ + add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e096 │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 856a2d3 │ │ │ │ + movl $0x87bfd7c,-0x34(%edi) │ │ │ │ + movl $0x151,-0x30(%edi) │ │ │ │ + movl $0x8774428,-0x2c(%edi) │ │ │ │ + movl $0x897b600,-0x28(%edi) │ │ │ │ + movl $0x897b5ec,-0x24(%edi) │ │ │ │ + movl $0x897b5d8,-0x20(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8992fb1,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8992fd9,-0x10(%edi) │ │ │ │ + movl $0x8774400,-0xc(%edi) │ │ │ │ + movl $0x897b5ac,-0x8(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991125,(%edi) │ │ │ │ + movl $0x898c539,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x856a2f4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856e04c,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8710f64 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - enter $0x40,$0x0 │ │ │ │ + pop %ds │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x45c70856(%eax,%eiz,8) │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x97,%al │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 856da4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 856a286 │ │ │ │ + movl $0x856a090,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xd(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x897c270,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ds │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ah,0x75890856(%edx,%eiz,4) │ │ │ │ cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a91c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8711464 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856e0d3 │ │ │ │ + jb 856a333 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + jmp 8527830 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856a363 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8569f08 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856e12c │ │ │ │ + jb 856a3c1 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e122 │ │ │ │ + ja 856a3b7 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856e0b0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x856a344,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xc7,%ah │ │ │ │ - inc %eax │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856e1c2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856e178,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x40,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x38f7a91f(%eax) │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x97,%al │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 856da4c │ │ │ │ xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,%bh │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856e20b │ │ │ │ - movl $0x856e0e0,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 856a426 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + movl $0x856a310,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x856a370,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x856e144,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897a924,%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 87eb6f0 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856e251 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 856a4a9 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x856a4c0,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8768bb8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - movb $0x17,0x0(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8710f64 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ 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 856e320 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e316 │ │ │ │ - movl $0x856e22c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 856a466 │ │ │ │ + movl $0x856a3d4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991125,(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x856e2cc,0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 856a81c │ │ │ │ - sub $0xc6,%al │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897c290,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%ebx,%eiz,8) │ │ │ │ - push %esi │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x97,%al │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 856da4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x20041,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ + add %al,-0x76f7a95c(%eax) │ │ │ │ + jne 856a4c6 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897a92c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rol $0x40,%ch │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 8711464 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + int1 │ │ │ │ + jae 856a511 │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856e3e4 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e3da │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991125,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856e390,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ - push $0x40c5 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 856a520 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - jecxz 856e3ec │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock mov $0xc70897a8,%ebp │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x97,%al │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x97,%al │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - jmp 856da4c │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a934,%esi │ │ │ │ + ja 856a564 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x856a4f4,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - les 0x0(%eax),%eax │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x1d,%al │ │ │ │ + inc %ecx │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%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 856e4a8 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856a5ea │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e49e │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ + ja 856a5e0 │ │ │ │ + movl $0x856a4e0,-0xc(%edi) │ │ │ │ + movl $0x856a530,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991125,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x856e454,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - les 0x0(%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x45c70856(%esp,%eiz,8) │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x890897a8,%edx │ │ │ │ - jne 856e476 │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x87e9ae8,0x8(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897c2a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + jmp 856a77c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a93c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + leave │ │ │ │ + jb 856a639 │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856e4db │ │ │ │ + jb 856a648 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856a68e │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x856a61c,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + call f56e7bc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x23b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856e534 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856a74a │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e52a │ │ │ │ + ja 856a740 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856e4b8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + 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 $0x856a608,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x856a658,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - ret │ │ │ │ - inc %eax │ │ │ │ - add %al,0x1000100 │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856e5ca │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856e580,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 856a81c │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 856e539 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x38f7a91b(%eax) │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x890897a8,%edx │ │ │ │ - jne 856e5a2 │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3716fc8a(%ebx) │ │ │ │ + or (%eax),%ebp │ │ │ │ + add %bh,-0x2(%eax) │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%ebx,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,%bl │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856e613 │ │ │ │ - movl $0x856e4e8,-0x14(%edi) │ │ │ │ + ja 856a7cd │ │ │ │ + movl $0x856a6a8,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x856e54c,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x856a75c,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897a944,%esi │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x897c2a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xc3,%al │ │ │ │ - inc %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - ret $0x40 │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,-0x197cfb8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856e681 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8768bb8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fs ret $0x40 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 856a830 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856e750 │ │ │ │ - add $0x18,%edi │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e746 │ │ │ │ - movl $0x856e65c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 856a887 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + movl $0x856a804,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x87bfde4,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - movl $0x8991125,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x856e6fc,0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 856a81c │ │ │ │ - cld │ │ │ │ - roll $0x0,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%edi,%eiz,8) │ │ │ │ - push %esi │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %ebp,0x45c70897(%ecx) │ │ │ │ - lock pop %ss │ │ │ │ - test $0x45c70897,%eax │ │ │ │ - hlt │ │ │ │ - mov $0xc70897a8,%edx │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x890897a8,%edx │ │ │ │ - jne 856e71e │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 856da4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shll $0x0,0x75890897(%edx) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x897a95c,%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - roll $0x17,0x0(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + sbb %eax,0x0(%ecx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - daa │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x3976f7aa(%edi,%eiz,8) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856e79c │ │ │ │ - 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 %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856e7e5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x897a919,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + jb 856a917 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856a90d │ │ │ │ + movl $0x856a7ec,-0xc(%edi) │ │ │ │ + movl $0x856a840,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856e850 │ │ │ │ - movl $0x87bfde4,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8991125,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a972,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ba,-0x4(%edi) │ │ │ │ - movl $0x897a8ba,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x897a974,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x87ea128,0x4(%ebp) │ │ │ │ + lea -0x4(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x8991125,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x897c2b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + jmp 856aa70 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856e88f │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popf │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + daa │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856a974 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856e8e8 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856a9f5 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856e8de │ │ │ │ + ja 856a9eb │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856e86c,-0x8(%edi) │ │ │ │ + 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 $0x856a948,-0x10(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 87eb4e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856aa48 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + movl $0x856a980,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + mov $0xfe,%al │ │ │ │ + (bad) │ │ │ │ + decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856e94b │ │ │ │ - movl $0x856e89c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856aae8 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856aade │ │ │ │ + movl $0x856a934,-0x10(%edi) │ │ │ │ + movl $0x856aa08,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a972,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ba,-0x4(%edi) │ │ │ │ - movl $0x897a8ba,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897a978,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87ea128,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + lea -0xe(%edi),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897c2b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + jmp 856b07c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856e991 │ │ │ │ + jb 856ab96 │ │ │ │ + movl $0x856ab78,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8768bb8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856ab78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 856ab37 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8727fa4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ea03 │ │ │ │ - movl $0x856e96c,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x87bfde4,-0x20(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8991125,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a972,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ba,-0x4(%edi) │ │ │ │ - movl $0x897a8ba,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x897a97c,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + push %esi │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856ab5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856abf8 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856abee │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x8991111,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%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 856ea43 │ │ │ │ + jb 856ac2e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856ea9c │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856acb0 │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856ea92 │ │ │ │ + ja 856aca6 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856ea20,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x856ac08,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856eaff │ │ │ │ - movl $0x856ea50,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a99f,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ad,-0x4(%edi) │ │ │ │ - movl $0x897a8ba,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897a9a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856ace6 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856eb45 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856ad5b │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856ad51 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x856acc0,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991116,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8768bb8 │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 856ad94 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856ae31 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856ae27 │ │ │ │ + movl $0x87e7e68,-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 $0x856acf8,-0x1c(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x856ad68,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ebb7 │ │ │ │ - movl $0x856eb20,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x87bfde4,-0x20(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8991125,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a99f,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ad,-0x4(%edi) │ │ │ │ - movl $0x897a8ba,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x897a9a4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%al │ │ │ │ - jmp 856ec37 │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856ebf8 │ │ │ │ + jb 856af1e │ │ │ │ + movl $0x856aeb8,-0x14(%ebp) │ │ │ │ + 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 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856aeb8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ec41 │ │ │ │ + ja 856aea1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x856ac3c,-0x30(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x856ada0,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x897a99f,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8727fdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ec7b │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87bcbfc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856af96 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856af8c │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x856ae44,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + call 1056f0b3 │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x27b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856ecd4 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856b05f │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856ecca │ │ │ │ + ja 856b055 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x856ec58,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + 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 %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ + movl $0x856aba8,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x856af30,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + je 856b060 │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%edx,%edx,1) │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ed37 │ │ │ │ - movl $0x856ec88,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a9af,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ba,-0x4(%edi) │ │ │ │ - movl $0x897a8ad,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x897a9b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856ed7d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 856b125 │ │ │ │ + movl $0x856b0bc,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8768bb8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp 8727f68 │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + nop │ │ │ │ + aam $0x11 │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856edef │ │ │ │ - movl $0x856ed58,-0x2c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 856b0a0 │ │ │ │ + movl $0x856ab04,-0x30(%edi) │ │ │ │ + mov %esi,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ + movl $0x856afa8,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x87bfde4,-0x20(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8991125,-0x18(%edi) │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x897a9af,-0xc(%edi) │ │ │ │ - movl $0x897a917,-0x8(%edi) │ │ │ │ - movl $0x897a8ba,-0x4(%edi) │ │ │ │ - movl $0x897a8ad,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x897a9b4,%esi │ │ │ │ + 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 0x1c(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + movl $0x87e9588,0x14(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897c2c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - out %al,(%dx) │ │ │ │ - push %esi │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 856ee30 │ │ │ │ - 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 %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856ee79 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - movl $0x856eeb8,-0x14(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x897a9af,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - sbb 0x10029(%ecx),%cl │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856b15b │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - dec %esp │ │ │ │ - mov %ebp,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - jns 856ee37 │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856b18e │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %ch,%gs:0x2989(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - gs add %ah,%ah │ │ │ │ - mov %ebp,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856b1ef │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b1e5 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x856b168,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %ss │ │ │ │ - mov (%ecx),%ch │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 856b228 │ │ │ │ + movl $0x87e7e68,-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 87eb4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %cl,%gs:-0x76(%ebx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - orl $0x1,0x29(%edx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856b2b7 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b2ad │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x856b1a0,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x856b1fc,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x87e9588,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - mov $0x298a,%ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - gs add %ch,%ah │ │ │ │ - mov (%ecx),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - sbb %ecx,0x29(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %edx │ │ │ │ - mov (%ecx),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - 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 %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856ef8a │ │ │ │ - movl $0x856efa0,-0x4(%ebp) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856b320 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b316 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x856b238,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 857266c │ │ │ │ - mov $0x897a9bc,%esi │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x30,%al │ │ │ │ - inc %ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + cmovno (%eax),%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0xce90075(%ecx) │ │ │ │ - sbb $0x5000d,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856efdb │ │ │ │ + jb 856b3a7 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b39d │ │ │ │ + movl $0x856b138,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x856b2c8,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856eff0,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x89845e6,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 863f6b8 │ │ │ │ - mov $0x897a9cc,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x87e9588,0xc(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897c2c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xor %al,%dl │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7f16ff8b(%ecx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + jmp 856b9fc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f023 │ │ │ │ - movl $0x856f040,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 856b456 │ │ │ │ + movl $0x856b438,-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 856f040 │ │ │ │ + jne 856b438 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x88109cb,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e90fc,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 856f026 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jne 856b3f7 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8727fa4 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0xb4,%al │ │ │ │ + push %esi │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856b41c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856f0ad │ │ │ │ + jb 856b4b8 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f0a3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x856f000,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807b4c,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ + ja 856b4ae │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x8991111,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f16b │ │ │ │ + jb 856b4ee │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856f100,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856f0e7 │ │ │ │ - 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 │ │ │ │ - movl $0x856f060,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - mov $0x50040,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856f1fd │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856f23c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856f23c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f1a6 │ │ │ │ - movl $0x856f0bc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov %eax,0x20041 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856f1b5 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ - mov $0x897a9f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - mov $0x40,%bh │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - int1 │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %cl,-0x3a7cf768(%esi) │ │ │ │ - clc │ │ │ │ - jmp 878f42c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x40,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adc $0xf2,%al │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856b569 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b55f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 873118c │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x856b4c8,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991111,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - mov $0x30040,%edi │ │ │ │ - add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f28b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8575f68 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856f2cb │ │ │ │ - movl $0x856f26c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - movl $0x897a9f6,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897a9fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - and %dh,0x10040(%edi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f31d │ │ │ │ + jb 856b59e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856f33c,-0xc(%ebp) │ │ │ │ - movl $0x897ad35,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8642f04 │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0xb9,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856f320 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8571e34 │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f37f │ │ │ │ - movl $0x856f39c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856f39c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x88109cb,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856f382 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856f409 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856b613 │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f3ff │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x856f35c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807b37,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 856b609 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x856b578,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991116,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock mov $0x40,%ch │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856f4e5 │ │ │ │ + jb 856b64c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856f468,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x40,%ch │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856f44d │ │ │ │ - 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 $0x856f2ec,-0x38(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x8769f20,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x856f3bc,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 856f51f │ │ │ │ - movl $0x856f41c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x897aa20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f55f │ │ │ │ - movl $0x856f57c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856f57c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x88109cb,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856f562 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856f5e9 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856b6e9 │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f5df │ │ │ │ + ja 856b6df │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x856f53c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807b27,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + 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 $0x856b5b0,-0x1c(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x856b620,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%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 │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f6a7 │ │ │ │ + jb 856b71e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x856f63c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 87eb32c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856f623 │ │ │ │ + jb 856b872 │ │ │ │ + movl $0x856b880,-0x14(%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 │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - movl $0x856f59c,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xb3,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856f739 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856f778,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856f778 │ │ │ │ + jne 856b880 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f6e2 │ │ │ │ - movl $0x856f5f8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ + ja 856b791 │ │ │ │ + movl $0x856b6f8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x87bfb74,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x8991116,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x87e90fc,0x14(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 872816c │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - sahf │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 856f6f1 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jne 856b7a0 │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b7e7 │ │ │ │ + movl $0x856b4fc,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x856b658,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ - mov $0x897aa30,%esi │ │ │ │ + jmp 8727fdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - mov $0x40,%dl │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%edi,%esi,8) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - add %cl,-0x3a7cf768(%esi) │ │ │ │ - clc │ │ │ │ - jmp 878f42c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x40b2 │ │ │ │ + add %bh,0x468b0856(%eax) │ │ │ │ + add 0x45890776(%ebx),%ecx │ │ │ │ + add %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 856b800 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856b916 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856b90c │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x856b730,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x87e9588,0x0(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + push $0x8004109 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - notl 0x8(%esi) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 873118c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add %cl,-0x27b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 856f7f9 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856b9df │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f7ef │ │ │ │ + ja 856b9d5 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8733f3c,-0x8(%edi) │ │ │ │ + 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 %edx,0x70(%esp) │ │ │ │ + mov 0x20(%eax),%edx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ + movl $0x856b468,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x856b8b0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x856f814,-0xc(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 85727ec │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + movl $0x87e9ae8,-0x18(%ebp) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xf9,%ah │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,0x41(%eax,%ecx,1) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 856f7fe │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 856f7fe │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - je 856f7ef │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856f8ce │ │ │ │ - movl $0x856f8e0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856f8e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x856f8c0,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ + jb 856baa5 │ │ │ │ + movl $0x856ba3c,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8727f68 │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ nop │ │ │ │ + push %esp │ │ │ │ + or %al,0x0(%ecx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856f867 │ │ │ │ - movl $0x856f7a0,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x10(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivrs 0x40(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x75890856(%eax,%edi,8) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8575a4c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856f926 │ │ │ │ - movl $0x856f844,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 856ba20 │ │ │ │ + movl $0x856b3c4,-0x30(%edi) │ │ │ │ + mov %esi,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x856b928,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-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 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x897aa32,0x0(%ebp) │ │ │ │ - jmp 87e2224 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897aa38,%esi │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + movl $0x87e9588,0x14(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87280fc │ │ │ │ + mov $0x897c2d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x40,%bh │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 856be38 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856f9a5 │ │ │ │ - movl $0x856f988,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x897ae19,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 85753d8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 856f96f │ │ │ │ - movl $0x87140d4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + ja 856baec │ │ │ │ + movl $0x8713450,-0x8(%edi) │ │ │ │ + movl $0x8992f41,-0x4(%edi) │ │ │ │ + movl $0x898b771,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856f9db │ │ │ │ + jb 856bb30 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856f9de │ │ │ │ - mov $0x8991116,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x8991111,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - mov $0x40,%al │ │ │ │ - add %al,0x1000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856fa75 │ │ │ │ - movl $0x856faac,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856faac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856fa29 │ │ │ │ - movl $0x856f9b0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856fa38 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - les 0x20040(%edi),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x6(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %cl,-0x3a7cf768(%esi) │ │ │ │ - clc │ │ │ │ - jmp 878f42c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %bh,%dl │ │ │ │ - push %esi │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 873118c │ │ │ │ - fs scas %es:(%edi),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - 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 856faed │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 856f900 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856fc92 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856fc88 │ │ │ │ - movl $0x856f948,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x856fd08,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x898d31a,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - movl $0x856fb60,0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 856bc0c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x856bc18,-0x20(%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 0x18(%esi),%eax │ │ │ │ + mov 0x1c(%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 %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856fb60 │ │ │ │ + jne 856bc18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x8990c51(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - loopne 856fb1c │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 856fc50 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87eb3f4 │ │ │ │ - nop │ │ │ │ - fcomps 0xc30041(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 856fbbc │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ - nop │ │ │ │ - test $0x99,%al │ │ │ │ - inc %ecx │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x899f7aa(%ebx,%edi,8) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 856fba4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x856fc0c,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - adc %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 856fbe6 │ │ │ │ - movl $0x856f9fc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x856fad4,-0x4(%edi) │ │ │ │ + ja 856bbfd │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jne 856bbed │ │ │ │ + movl $0x856bb04,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8769f20,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x856fbd4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 856fc12 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 856fc48 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 856fbbc │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jne 856fbbc │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 856fc12 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897aa6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xad,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 856fca8 │ │ │ │ - push %esi │ │ │ │ - or %cl,0x7768bf0(%ecx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856fb78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - subb $0x0,0x20040(%ebp) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856fb3f │ │ │ │ - movl $0x856fca8,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856fca8 │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - cld │ │ │ │ - push %esi │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + add %ch,0x468b0856(%ebx,%edi,4) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 856fcd8 │ │ │ │ + jne 856bbac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,0x3000200 │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856fd5b │ │ │ │ - movl $0x856fd8c,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0xa(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856bca5 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x856bc84,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856fd8c │ │ │ │ + jne 856bc84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ch,0x10040(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x7e,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cwtl │ │ │ │ - or %ch,%cl │ │ │ │ - jle 856fd79 │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x6c,%al │ │ │ │ - std │ │ │ │ - push %esi │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,0x10e9fcc5(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0xf0040ac(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856fe37 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 856fe0c │ │ │ │ - movl $0x898957e,0x4(%ebp) │ │ │ │ - jmp 856fafc │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x856fe04,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 856fda6 │ │ │ │ + ja 856bc6d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ inc %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856fddb │ │ │ │ - mov 0x2(%ecx),%edx │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x856fd2c,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x87bfd7c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 856fafc │ │ │ │ - mov $0x897aa80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp %ch,0x2000500(%eax,%eax,2) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 856fe7f │ │ │ │ - movl $0x856feb0,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0xa(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + jb 856bd5b │ │ │ │ + movl $0x856bd00,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 856feb0 │ │ │ │ + jne 856bd00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ xchg %ax,%ax │ │ │ │ - fsubrl 0x10040(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x7e,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cwtl │ │ │ │ - or %ch,%cl │ │ │ │ - pop %edx │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - fsubrs 0x20040(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x90,%al │ │ │ │ - (bad) │ │ │ │ - push %esi │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,-0x1316033b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push 0x50040ab(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 856ff60 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x856ff74,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856ff74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 856fefa │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x856fe50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 856bce7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x856bb3c,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x856bc40,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8713450,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 856fafc │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 856ff09 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x898957e,0x4(%ebp) │ │ │ │ - jmp 856fafc │ │ │ │ - mov $0x897aa98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0xab,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 856ff89 │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x856ff44,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 856ff44 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 856ffec │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 856ffef │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8991125,-0x10(%ebp) │ │ │ │ - movl $0x8991125,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8768b04 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x40aa,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8570040 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 857005e │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x857004c,-0xc(%ebp) │ │ │ │ - mov $0x897aaa0,%esi │ │ │ │ + jb 856bd8c │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x88060d0,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 857004c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 87bc334 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 856bdbc │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8806105,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8768528 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85700a7 │ │ │ │ + jb 856bdec │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85700c4,-0xc(%ebp) │ │ │ │ - movl $0x8981cfe,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8769230 │ │ │ │ + movl $0x8805175,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - mov $0x41,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85700aa │ │ │ │ - mov $0x898b504,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrs 0x20040(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 857011f │ │ │ │ + jb 856be1c │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x857013c,-0xc(%ebp) │ │ │ │ - movl $0x8981cfe,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8769230 │ │ │ │ + movl $0x8805673,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - enter $0x41b3,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8570122 │ │ │ │ - mov $0x898b504,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + js 856be1e │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85702da │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85702e2 │ │ │ │ - movl $0x8570370,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8572420 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 856bf75 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570190 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x85700e8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ + ja 856bf6b │ │ │ │ + movl $0x856bac4,-0x10(%edi) │ │ │ │ + movl $0x856bcb4,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85701f4,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + movl $0x856bf8c,0x18(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + movl $0x87e9ae8,0x8(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8768b04 │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - test $0x40,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x2316ff8b(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - test $0x40,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 857019f │ │ │ │ - movl $0x897aaa0,0x0(%ebp) │ │ │ │ - jmp 856fed8 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 856a440 │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 87e18dc │ │ │ │ + movl $0x58,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 857021e │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8570070,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x87bfde4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8570298,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x8991125,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8768b04 │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0xa8,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4ce90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - incl (%eax) │ │ │ │ - test $0x40,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x45c70857(%edx,%eax,1) │ │ │ │ - clc │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8768528 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - test $0x40,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + test $0x41,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 857022d │ │ │ │ - movl $0x897aab0,0x0(%ebp) │ │ │ │ - jmp 856fed8 │ │ │ │ - mov $0x897ab38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8570328,0x4(%ebp) │ │ │ │ + jne 856beaf │ │ │ │ + add $0x58,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856beba │ │ │ │ + movl $0x87bfd7c,-0x54(%edi) │ │ │ │ + movl $0x168,-0x50(%edi) │ │ │ │ + movl $0x856bd68,-0x4c(%edi) │ │ │ │ + movl $0x856bd98,-0x44(%edi) │ │ │ │ + movl $0x856bdc8,-0x3c(%edi) │ │ │ │ + movl $0x8774428,-0x34(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x53(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x89930d9,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8993119,-0x18(%edi) │ │ │ │ + movl $0x856bdf8,-0x14(%edi) │ │ │ │ + movl $0x8774400,-0xc(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x898c539,(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8572420 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xa7,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - add 0x8(%edi),%dl │ │ │ │ - movl $0x8981d2d,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ + jmp 871d0c8 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897c2d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add 0x8(%edi),%edx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 863d2a4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $1,0x40(%edi) │ │ │ │ + sbb %ch,0x41(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - add 0x8(%edi),%dl │ │ │ │ - movl $0x8981d2d,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8728964 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x40a7,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x3(%eax) │ │ │ │ - push %edi │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 863d2a4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 857032c │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 85703c1 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85703e0,-0xc(%ebp) │ │ │ │ - movl $0x897ad35,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8642f04 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x768b0856,%esi │ │ │ │ + pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856bed8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xa9,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %al,(%ebx) │ │ │ │ + inc %ecx │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85703c4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8571e34 │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + or %al,(%eax) │ │ │ │ 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 8570423 │ │ │ │ - movl $0x8570440,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570440 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x88109cb,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 856bfe3 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856b9fc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x4102,$0x0 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8570426 │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c023 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856b07c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add 0x0(%ecx),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85704ad │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85704a3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8570400,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807b1a,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c063 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 856b338 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + pusha │ │ │ │ + add 0x0(%ecx),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570589 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x857050c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c0a3 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %ah,0x10040(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85704f1 │ │ │ │ - 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 $0x8570390,-0x38(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x8769f20,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x8570460,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - test %ah,0x4000f00(%eax,%eax,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85705c7 │ │ │ │ - movl $0x85704c0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x897ab4c,%esi │ │ │ │ + jmp 856be38 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov %fs,0x50040(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + clc │ │ │ │ + add %eax,0x0(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 857064d │ │ │ │ - movl $0x8570684,-0x4(%ebp) │ │ │ │ + jb 856c0e3 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570684 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 857059c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0xa5,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856a8a4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rolb $0x41,(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8570615 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c123 │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856aa70 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb $0xa5,%al │ │ │ │ - inc %eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 856c12b │ │ │ │ + inc %ecx │ │ │ │ + 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 │ │ │ │ - add %bh,(%eax) │ │ │ │ - push %es │ │ │ │ - push %edi │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %cl,-0x3a7cf768(%esi) │ │ │ │ - clc │ │ │ │ - jmp 878f42c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c163 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856a77c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %al,(%ecx) │ │ │ │ + inc %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pop %esp │ │ │ │ - push %es │ │ │ │ - push %edi │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c1a3 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 873118c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856a584 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + cmp %bh,%ch │ │ │ │ inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x4000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85706d3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 856c1e3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 85382e0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 8570688 │ │ │ │ + loopne 856c1e6 │ │ │ │ inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570743 │ │ │ │ - movl $0x8570754,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570754 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570707 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x85706b0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 856c217 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8538140 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %ch,0x40(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sub %dh,%dh │ │ │ │ + inc %eax │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8570716 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x897b855(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - in $0xad,%al │ │ │ │ + cmp %dh,%dh │ │ │ │ inc %eax │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %bh,0x897b880(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 857079b │ │ │ │ + jb 856c295 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 856a1ec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xad,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + incl 0x0(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570823 │ │ │ │ + jb 856c2d9 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 85707f9 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x85707f4,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - push $0x40ad │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 856a440 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + call c5703dc │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85707cc │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x8570778,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %ch,0x10040(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8570857 │ │ │ │ + jb 856c31d │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8537f30 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85708c7 │ │ │ │ - movl $0x85708d8,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85708d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 857088b │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8570834,-0x10(%edi) │ │ │ │ + add %al,0x158c7(%ecx) │ │ │ │ + add %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 856c5da │ │ │ │ + movl $0x856bfb8,-0x154(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x150(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x148(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x144(%edi) │ │ │ │ + movl $0x856bff8,-0x140(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x13c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x138(%edi) │ │ │ │ + mov %edx,-0x134(%edi) │ │ │ │ + mov %eax,-0x130(%edi) │ │ │ │ + movl $0x856c038,-0x12c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x128(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x124(%edi) │ │ │ │ + mov %edx,-0x120(%edi) │ │ │ │ + mov %eax,-0x11c(%edi) │ │ │ │ + movl $0x856c078,-0x118(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x114(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x110(%edi) │ │ │ │ + mov %edx,-0x10c(%edi) │ │ │ │ + mov %eax,-0x108(%edi) │ │ │ │ + movl $0x856c0b8,-0x104(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x100(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xfc(%edi) │ │ │ │ + mov %edx,-0xf8(%edi) │ │ │ │ + mov %eax,-0xf4(%edi) │ │ │ │ + movl $0x856c0f8,-0xf0(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xec(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xe8(%edi) │ │ │ │ + mov %edx,-0xe4(%edi) │ │ │ │ + mov %eax,-0xe0(%edi) │ │ │ │ + movl $0x856c138,-0xdc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xd8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xd4(%edi) │ │ │ │ + mov %edx,-0xd0(%edi) │ │ │ │ + mov %eax,-0xcc(%edi) │ │ │ │ + movl $0x856c178,-0xc8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc0(%edi) │ │ │ │ + mov %edx,-0xbc(%edi) │ │ │ │ + mov %eax,-0xb8(%edi) │ │ │ │ + movl $0x856c1b8,-0xb4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xb0(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xac(%edi) │ │ │ │ + mov %edx,-0xa8(%edi) │ │ │ │ + mov %eax,-0xa4(%edi) │ │ │ │ + movl $0x856c1f8,-0xa0(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x9c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x98(%edi) │ │ │ │ + movl $0x856c22c,-0x94(%edi) │ │ │ │ + movl $0x856c248,-0x8c(%edi) │ │ │ │ + movl $0x856c260,-0x84(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x7c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x78(%edi) │ │ │ │ + mov %edx,-0x74(%edi) │ │ │ │ + mov %eax,-0x70(%edi) │ │ │ │ + movl $0x856c2a4,-0x6c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %edx,-0x5c(%edi) │ │ │ │ + mov %eax,-0x58(%edi) │ │ │ │ + movl $0x856c2e8,-0x54(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x87133c8,-0x3c(%edi) │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + lea -0x6c(%edi),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + lea -0x84(%edi),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + lea -0x8b(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x93(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x9f(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + lea -0xb3(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + lea -0xc6(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0xd9(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0xf0(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x102(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x115(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12a(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + lea -0x13d(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x151(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ch,0x0(%eax,%eax,2) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 857089a │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3b(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x158,0x33c(%ebx) │ │ │ │ + mov $0x897c2e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + mov %eax,0x0(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 857091f │ │ │ │ + jb 856c62e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8707c10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xac,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85709a7 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c65f │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 857097d │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8570978,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - in $0xab,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570950 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x85708fc,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856c6ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85709db │ │ │ │ + jb 856c69b │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ 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 8578220 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8569f08 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 857098d │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570a4b │ │ │ │ - movl $0x8570a5c,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 856c765 │ │ │ │ + movl $0x856c770,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%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 8570a5c │ │ │ │ + jne 856c770 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570a0f │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x85709b8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856c6e8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x856c63c,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x856c66c,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x87bfb74,-0x14(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x87bfde4,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %ch,0x40(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8570a1e │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jne 856c785 │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x856c700,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856c700 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - fsubrl 0x10040(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8570aa3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xaa,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570b2b │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8570b01 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856c868 │ │ │ │ + movl $0x856c890,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8728e08 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8570afc,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ jmp 87e2a1c │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856c7f0 │ │ │ │ + movl $0x856c6ac,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x856c858,0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 877ff58 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 856c6ac │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x856c808,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x898d6b9,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8781f00 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 856c86b │ │ │ │ + mov $0x8991125,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 856c830 │ │ │ │ + inc %ecx │ │ │ │ + add %al,0xf000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856c981 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570ad4 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x8570a80,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %ch,0x10040(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8570b5f │ │ │ │ + ja 856c977 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + 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 $0x856c5f8,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x856c948,-0x18(%ebp) │ │ │ │ + movl $0x880557b,-0x1c(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - test $0x10040,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8570bcf │ │ │ │ - movl $0x8570be0,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570be0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570b93 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8570b3c,-0x10(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856c92e │ │ │ │ + movl $0x856c7b4,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 8570b7f │ │ │ │ - inc %eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8570ba2 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - test $0x10040,%eax │ │ │ │ + ja 856c9d6 │ │ │ │ + movl $0x856c8b4,-0x18(%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) │ │ │ │ + mov $0x89850b6,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c328,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 8570c27 │ │ │ │ + jb 856ca1e │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xa9,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570caf │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8570c85 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8570c80,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 856ca49 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - fsubrl 0x40(%eax) │ │ │ │ + jmp 877ff58 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570c58 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x8570c04,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - test $0x40,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570ce3 │ │ │ │ + jb 856ca71 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8782ecc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test $0xf8,%al │ │ │ │ + inc %eax │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x23b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856cb21 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 856cb17 │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ + 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 0x1c(%eax),%eax │ │ │ │ + movl $0x856c9f0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x856ca30,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x856ca58,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x87e90fc,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 856c994 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x10040a8 │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570d53 │ │ │ │ - movl $0x8570d64,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570d64 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + jb 856cb91 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x856cb74,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8781f00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570d17 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8570cc0,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + 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 856cb5a │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test %dh,%bh │ │ │ │ inc %eax │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8570d26 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - aam $0xa7 │ │ │ │ - inc %eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + ja 856cbef │ │ │ │ + movl $0x856ca80,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x856cb34,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897c338,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570dab │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8578220 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10040a7,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8570e33 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8570e09 │ │ │ │ - mov $0x898b771,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8570e04,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 856cc6d │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x856cc50,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8781f00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - inc %eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf76fb3b(%ebx) │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570ddc │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x8570d88,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8769f20,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856cc36 │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %bl,0x30040(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85710c5 │ │ │ │ - movl $0x85710d4,-0xc(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856cc95 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85710d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8782fbc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - enter $0x409c,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + testb $0x5,0x0(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - sete %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8570f79 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8570f23 │ │ │ │ - movl $0x8570cf4,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8570dbc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8570f4c,0x8(%ebp) │ │ │ │ - mov $0x897ad80,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570f4c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - pushf │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76073b(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - jmp 8570eb1 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8570f0c,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - sahf │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x18e90075(%ecx) │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - fwait │ │ │ │ - inc %eax │ │ │ │ - add %al,0x1e000000 │ │ │ │ + jb 856ccd9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 856cba4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + testb $0x5,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $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 $0x18,%edi │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 856cd89 │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85710a7 │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - cmp 0x4(%eax),%ecx │ │ │ │ - je 8570fbf │ │ │ │ - movl $0x8570b70,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8570c38,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 857306c │ │ │ │ - add $0x8,%edx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 8570fe6 │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - call 804b340 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 857101d │ │ │ │ - movl $0x85709ec,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8570ab4,-0x8(%edi) │ │ │ │ + ja 856cd7f │ │ │ │ + movl $0x87e7e68,-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 $0x856cc10,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x856cc7c,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x856cca8,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 857306c │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8571078 │ │ │ │ - movl $0x8570868,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8570930,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8571070,0x8(%ebp) │ │ │ │ - mov $0x897ad80,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571070 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 876c900 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x9d │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x190040f5,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xb16ff8b(%ecx) │ │ │ │ - pop %ds │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x85706e4,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + ja 856cde2 │ │ │ │ + movl $0x856cce8,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x85707ac,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 857306c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8570f60,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2a30 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - lcall $0x0,$0x20040 │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov %cs,(%esi) │ │ │ │ - push %edi │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov $0x89844a0,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8570e8c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jl 857109c │ │ │ │ - inc %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - 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 85711f1 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85711dd │ │ │ │ - movl $0x8571160,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571160 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x9a,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85711e3 │ │ │ │ - mov $0x8990c51,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x857119c,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock cltd │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - sbb %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 8571175 │ │ │ │ - movl $0x85705ec,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8570e48,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 85711a8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85711a8 │ │ │ │ - mov $0x897ab9c,%esi │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c350,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ 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 8571227 │ │ │ │ - movl $0x8571244,-0x4(%ebp) │ │ │ │ + jb 856ce2a │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571244 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x88109cb,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 857122a │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 856ce55 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 877ff58 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856ce7d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8782ecc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85712b1 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856cf14 │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85712a7 │ │ │ │ + ja 856cf0a │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8571204,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8807b06,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + 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 $0x856cdfc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x856ce3c,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x856ce64,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 856cda0 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 857136f │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8571304,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856cf85 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x856cf68,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8781f00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85712eb │ │ │ │ - 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 │ │ │ │ - movl $0x8571264,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ + ja 856cf4e │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%esi │ │ │ │ - inc %eax │ │ │ │ - add %al,0x200 │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x190040f3,%eax │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571401 │ │ │ │ + ja 856cfdd │ │ │ │ + movl $0x856ce8c,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8571440,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571440 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85713aa │ │ │ │ - movl $0x85712c0,-0x8(%edi) │ │ │ │ + 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) │ │ │ │ + movl $0x856cf28,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - addl $0x2,0x0(%ecx) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85713b9 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ - mov $0x897aba4,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x897c358,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x4095,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + repz inc %eax │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - adc 0x8(%edi),%edx │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x8988e00,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 878f42c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x4095,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - sbb %dl,(%edi,%edx,2) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 873118c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x1004095,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4d8b044d(%ecx) │ │ │ │ + or %cl,0x458b0845(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x4d891045(%ecx) │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%ecx,%ebp,8),%eax │ │ │ │ + jb 856d023 │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + 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 857149d │ │ │ │ + jb 856d05f │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85714bc,-0xc(%ebp) │ │ │ │ - movl $0x897ad35,-0x14(%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 8642f04 │ │ │ │ + jmp 8569f08 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %bl,0x40(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85714a0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8571e34 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x3000200,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 857153f │ │ │ │ - movl $0x857146c,-0x2c(%edi) │ │ │ │ + ja 856d0a3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x856d030,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8769f20,-0x20(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - movl $0x898b771,-0x14(%edi) │ │ │ │ - movl $0x898965b,-0x10(%edi) │ │ │ │ - movl $0x8991125,-0xc(%edi) │ │ │ │ - movl $0x897abac,-0x8(%edi) │ │ │ │ - movl $0x898b771,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 8749c10 │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - mov $0x897abc0,%esi │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0xe8,%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856d0df │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 876bf24 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ + je 856d0d8 │ │ │ │ inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x6000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571612 │ │ │ │ - movl $0x8571624,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 856d1df │ │ │ │ + movl $0x856d1f0,-0x18(%ebp) │ │ │ │ + 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 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8571624 │ │ │ │ + jne 856d1f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x8571604,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2644 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + call e57126a │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x20,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 856d21c │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 857158f │ │ │ │ - movl $0x8733f3c,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x8733f08,-0x10(%edi) │ │ │ │ - lea -0x19(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x87140d4,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 856d163 │ │ │ │ + movl $0x856d070,-0x18(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x856d0c0,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x87e9588,0x10(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x5514fb3b(%ebx) │ │ │ │ + jmp 876c900 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rcrb $1,0x40(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x75890857(%ebp,%edx,1) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8575c04 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x3000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8571711 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8571707 │ │ │ │ - movl $0x8571564,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x857172c,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x898d31a,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - nop │ │ │ │ - sub $0x95,%al │ │ │ │ + js 856d1d7 │ │ │ │ inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x31f7c10(%ecx) │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 85716a9 │ │ │ │ cmp $0x3,%eax │ │ │ │ - jne 8571719 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 85714e0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %dl,0x10040(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8571719 │ │ │ │ - movl $0x85716ec,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85716ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - aam $0x94 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x468b0857(%esi,%edx,1) │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jne 856d21c │ │ │ │ + movl $0x856d234,-0x4(%ebp) │ │ │ │ + movl $0x880557b,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 85727ec │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x897abd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x8,%ebp │ │ │ │ + jmp 87bc334 │ │ │ │ + mov $0x898d6b7,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - xchg %eax,%esp │ │ │ │ + xor $0xf1,%al │ │ │ │ inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - push %ss │ │ │ │ - push %edi │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 85716c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 857176b │ │ │ │ - movl $0x8571788,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571788 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x88109cb,-0x4(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x80,%al │ │ │ │ + rcll $1,0x8(%esi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 857176e │ │ │ │ - mov $0x8991125,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + jmp 8728e08 │ │ │ │ + and %dh,%cl │ │ │ │ + inc %eax │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 85717f5 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856d2d5 │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 85717eb │ │ │ │ + ja 856d2cb │ │ │ │ movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8571748,-0x8(%edi) │ │ │ │ + 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 $0x856d0f4,-0x18(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x8992f91,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8807aec,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 878ba34 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85718b3 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8571848,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 87e18dc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add 0x0(%edx),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 856d327 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8782c00 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + lock inc %eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856d412 │ │ │ │ + movl $0x856d390,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%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 856d390 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + out %eax,(%dx) │ │ │ │ + inc %eax │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 857182f │ │ │ │ - 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 │ │ │ │ - movl $0x85717a8,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + ja 856d403 │ │ │ │ + cmpl $0xa,0x3(%esi) │ │ │ │ + jg 856d3f5 │ │ │ │ + movl $0x856d258,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8749ee4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x856d2e8,-0x14(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + movl $0x856d308,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %dl,0x50040(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + mov $0x898d6b7,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571945 │ │ │ │ + ja 856d45b │ │ │ │ + movl $0x856d33c,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8571984,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571984 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85718ee │ │ │ │ - movl $0x8571804,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8749c10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - jl 8571968 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85718fd │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ - mov $0x897abe8,%esi │ │ │ │ + jmp 876bd28 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897c398,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %dl,0x20040(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb %edx,0x8(%edi) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x8988e00,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 878f42c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - nop │ │ │ │ + sbb $0xef,%al │ │ │ │ inc %eax │ │ │ │ + add %al,0xf000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 856d4f9 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x856d4dc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x20(%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 $0x898d6b9,-0x10(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 856d424 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pop %esp │ │ │ │ - sbb %edx,0x8(%edi) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 873118c │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x92,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571a35 │ │ │ │ - movl $0x8571a6c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571a6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8571a04,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8571644 │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 8571a75 │ │ │ │ - inc %ecx │ │ │ │ - add %al,%bl │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%ecx,%ebp,8),%ecx │ │ │ │ - incb -0x6f99ffe3(%ecx) │ │ │ │ - mov $0x91,%ah │ │ │ │ + ja 856d4c5 │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %gs,%esi │ │ │ │ inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 85719e1 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856d54e │ │ │ │ + movl $0x856d47c,-0x18(%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) │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 87e25f4 │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c3a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + sub %ch,%dh │ │ │ │ inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - sbb 0x8(%edi),%dl │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x8988e00,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 878f42c │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 856d5e5 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + movl $0x856d5c8,0x14(%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 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 856d424 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 87e2a1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %dl,0x10040(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - inc %esp │ │ │ │ - sbb 0x8(%edi),%dl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 873118c │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x4097,$0x0 │ │ │ │ - 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 8571abb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8575f68 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 856d5ae │ │ │ │ + movl $0x8782e44,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x897c3b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x8f,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xed,%al │ │ │ │ inc %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8571b16 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8571b0c │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x8571a9c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - movl $0x897a9f6,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fcoms 0x30040(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8571ba8 │ │ │ │ - movl $0x8571b70,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 856d62b │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8571644 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - xchg %eax,%esp │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 856d570 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8571b55 │ │ │ │ - movl $0x85719b4,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 856d673 │ │ │ │ + movl $0x856d600,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8571ad0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%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 -0x7(%edi),%esi │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 876c900 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x897c3b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %ch,%ch │ │ │ │ + inc %eax │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8571be7 │ │ │ │ - movl $0x8571b2c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - movl $0x897abea,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e2224 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897ac14,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8571c27 │ │ │ │ - movl $0x8571c34,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571c34 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 856d6c3 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856d570 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xec,%al │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%ebp │ │ │ │ - sbb (%eax),%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8571c8b │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 856d751 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8571c81 │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8571c04,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x881163b,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + ja 856d747 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87bc408 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x856d698,-0x10(%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 -0xe(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x87e9588,-0x14(%ebp) │ │ │ │ + movl $0x8992f41,-0x10(%ebp) │ │ │ │ + movl $0x898d6b9,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 876c900 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or $0x90,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + in (%dx),%al │ │ │ │ inc %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + 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 %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571cf4 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8571cea │ │ │ │ - movl $0x8571c48,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8571d28,0x4(%ebp) │ │ │ │ + ja 856d7a4 │ │ │ │ + movl $0x856d6d4,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x87e90fc,-0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8731274 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x897acbc,%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x898d5e2,%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 87eb32c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x897c3c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop 0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lcall $0x75,$0x890897ac │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 872ee8c │ │ │ │ xchg %ax,%ax │ │ │ │ - test %cl,0x10040(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8,%al │ │ │ │ - sbb $0x75890857,%eax │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87286c0 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop 0x0(%eax) │ │ │ │ - add $0x100,%eax │ │ │ │ + hlt │ │ │ │ + jmp 856d7fb │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571d72 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8571d88,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571d88 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897acc4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x8f,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 856d7f9 │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 856d63c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jmp 856d83f │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856d837 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8571ca0 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856d570 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %cl,0xf0040(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + sub $0x40,%bl │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571dd7 │ │ │ │ - movl $0x8571e0c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571e0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897acdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - rorb $0x0,0x40(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lcall $0x75,$0x890897ac │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 872ee8c │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $0x0,0x420040(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ch,%ah │ │ │ │ - sbb $0x458b0857,%eax │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x416fb8b(%ecx) │ │ │ │ - (bad) (%eax,%eax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - test $0x8e,%al │ │ │ │ + jb 856d87d │ │ │ │ + movl $0x87e7e68,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 856d768 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sbb %ch,%bl │ │ │ │ inc %eax │ │ │ │ - add %al,0x100 │ │ │ │ + add %al,0x4000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8571e56 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8571e6c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571e6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897ace4,%esi │ │ │ │ + jb 856d8bb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 856d50c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 8571df0 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8571db4 │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 857204b │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x857205c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 857205c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x17,$0x0 │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ + add %al,-0x44c49339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8571eb6 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + ja 856d97a │ │ │ │ + movl $0x856d7c4,-0x68(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x60(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x5c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x58(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x856d80c,-0x50(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - movl $0xfffd,(%ecx,%eax,4) │ │ │ │ - movl $0x8734e10,-0x44(%edi) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x856d848,-0x3c(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8734e10,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x856d890,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + movl $0x876d7c0,-0x10(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ + lea -0x4e(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ + lea -0x68(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov $0x897acec,%esi │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x6c,0x33c(%ebx) │ │ │ │ + mov $0x897c3d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x170040e9,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in $0xd0,%al │ │ │ │ - push %ds │ │ │ │ - push %edi │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - 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 0x58(%esp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x1b(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%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 │ │ │ │ + jb 856d9cd │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x9(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8571ed0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 856cf98 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + jmp 86dda16 │ │ │ │ + add (%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x897acf1(%esi) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 856da05 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x5(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856cba4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %ch,%cl │ │ │ │ + inc %eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85722ef │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8572244,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8572244 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 857222c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%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 0x10(%ebp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov (%edx,%eax,4),%edx │ │ │ │ - cmp $0x3f,%edx │ │ │ │ - jne 857220d │ │ │ │ - movl $0x8734e10,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ + jb 856da3d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856cda0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fsubr %st(0),%st │ │ │ │ inc %eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - movl $0x3f,(%ecx,%eax,4) │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - loopne 8572290 │ │ │ │ - and %edx,0x8(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + jb 856da75 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8572148 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x897ad10,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856c994 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + jmp 85bdabe │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x897ad15(%esi) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - js 857230c │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 857234d │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8572350 │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ + jb 856daad │ │ │ │ + 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 $0x89821c5,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8641c90 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - or $0x8a,%al │ │ │ │ - inc %eax │ │ │ │ + jmp 856d8cc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0xe000000 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c49739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 85723fe │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 87de140 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 857240e │ │ │ │ - movl $0x87e8050,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85723b8,-0xc(%ebp) │ │ │ │ - mov $0x897ad48,%esi │ │ │ │ - movl $0x897ad58,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x89,%al │ │ │ │ - inc %eax │ │ │ │ + ja 856db51 │ │ │ │ + movl $0x856d99c,-0x64(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x60(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x5c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x58(%edi) │ │ │ │ + movl $0x856d9e0,-0x54(%edi) │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + movl $0x856da18,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x856da50,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x856da88,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8709484,-0x14(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x42(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x51(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x61(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x68,0x33c(%ebx) │ │ │ │ + mov $0x897c3e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8572401 │ │ │ │ - movl $0x85723e4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85723e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fmuls 0x40(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 856db8f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8571ca0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8569f08 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8572594 │ │ │ │ - movl $0x857248c,-0x4(%ebp) │ │ │ │ - mov $0x89844a0,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 857248c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8572449 │ │ │ │ - movl $0x870600c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivr %st(1),%st │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 857253f │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - cmp 0x4(%edx),%eax │ │ │ │ - je 85724f1 │ │ │ │ - movl $0x8572460,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 863e134 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ + jb 856dbbf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8569f08 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 85724bb │ │ │ │ - movl $0x870600c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add $0x8,%ecx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 8572520 │ │ │ │ - push %eax │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - call 804b340 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 857257d │ │ │ │ - movl $0x85724d4,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 863e134 │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ + ja 856dc1d │ │ │ │ + movl $0x856db70,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x856dba0,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x8767b0c,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x897b591,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x897c400,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8572547 │ │ │ │ - movl $0x870600c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 857253b │ │ │ │ - movl $0x8572560,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 863e134 │ │ │ │ - mov $0x897ad90,%esi │ │ │ │ + jb 856dc69 │ │ │ │ + movl $0x856dc7c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x8991125,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8565dd0 │ │ │ │ + mov $0x897c404,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and 0x29(%esi),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %dl,%gs:0x56(%edx) │ │ │ │ - sub %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %dl,0x29(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x75890c45(%ecx) │ │ │ │ + adc %al,0x75e908c5(%ebx) │ │ │ │ + ret $0xffff │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - hlt │ │ │ │ - xchg %eax,0x0(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 857264d │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + jb 856dd25 │ │ │ │ + movl $0x856dd30,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0xd(%esi),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x9(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 8550c98 │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8565720 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %al,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8572650 │ │ │ │ - movl $0x8572638,-0xc(%ebp) │ │ │ │ - mov $0x897ad48,%esi │ │ │ │ - movl $0x897adac,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %es,0x40(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 857261d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8571d50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ + jne 856dcde │ │ │ │ + mov %eax,%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8572726 │ │ │ │ - movl $0x85726e0,-0x4(%ebp) │ │ │ │ - mov $0x897ad48,%esi │ │ │ │ - movl $0x897adc0,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 87eb32c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2a1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,0x40(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x17ce3bb(%ebx) │ │ │ │ + add 0x15(%ebp),%dh │ │ │ │ + movl $0x856dd0c,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 87eb4e4 │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8565720 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8572696 │ │ │ │ - movl $0x85725e0,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %al,0x40(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 857272e │ │ │ │ - movl $0x857270c,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 857270c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x85,%al │ │ │ │ - inc %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 856e046 │ │ │ │ + movl $0x856e028,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8571ca0 │ │ │ │ - mov $0x897ae08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8572750,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8572750 │ │ │ │ + jne 856e028 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - xchg %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x468b0857(%esi,%eiz,1) │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - jmp 8576038 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8572794 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x877b320,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 856df73 │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + mov (%edx),%edx │ │ │ │ + movzwl -0x2(%edx),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jb 856dea3 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 856de3f │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 85727d0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x877b320,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - or $0x200,%eax │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %al,-0x7376fb3b(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7441140f(%ecx) │ │ │ │ + dec %esp │ │ │ │ + mov (%eax),%cl │ │ │ │ + movl $0x856de7c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856de7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 857291b │ │ │ │ - movl $0x85728ec,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e5d38 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x28,%al │ │ │ │ + ficoms 0x8(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + incl 0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 856dca0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 856df59 │ │ │ │ + mov 0x1(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 856df17 │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x250346(%ebx) │ │ │ │ - lock add %al,(%eax) │ │ │ │ - cmp $0xa000,%eax │ │ │ │ - jne 85728c9 │ │ │ │ - mov $0x897ada6,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 856dec6 │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x856deec,-0x4(%ebp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856dd7c │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 856dca0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 856e016 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 856dfdd │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x250346(%ebx) │ │ │ │ - lock add %al,(%eax) │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne 8572856 │ │ │ │ - mov $0x897adab,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x897ada1,%esi │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 856df96 │ │ │ │ + mov 0x8(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x856dfb8,-0x4(%ebp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 856dd7c │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax,%ebp,1) │ │ │ │ - push %edi │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 857283c │ │ │ │ + add %bh,-0xf76f7aa(%ebp,%ebx,8) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 856ddbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 857287e │ │ │ │ - movl $0x85727b0,-0x4(%edi) │ │ │ │ + ja 856e0a6 │ │ │ │ + movl $0x856dca0,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x857286c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 87e5f50 │ │ │ │ - movl $0x8572898,0x0(%ebp) │ │ │ │ - jmp 87e5d38 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 87e2644 │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 85728d5 │ │ │ │ - movl $0x8572774,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x856dd7c,-0x4(%edi) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x857292c,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 87e5f50 │ │ │ │ - mov $0x897ae20,%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x897c241,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 856dd7c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x897c408,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax,%ebp,1) │ │ │ │ - push %edi │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8572814 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 85728cb │ │ │ │ - inc %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 85729b7 │ │ │ │ - movl $0x87e7e68,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85729dc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 85729dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 87e2aa0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 857297d │ │ │ │ - movl $0x8573a04,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + jb 856e0f6 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8572994,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x897c241,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 85739ac │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - test %eax,0x0(%eax) │ │ │ │ + jmp 8565834 │ │ │ │ + mov $0x897c40c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 856e11c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0xf(%edi) │ │ │ │ + in $0x40,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes